Commit Graph

  • 7cf2710dd4 Revert "also add seatd" Samuel Cobb 2024-07-24 15:20:13 +0100
  • d6692f4ece Revert "update deps" Samuel Cobb 2024-07-24 15:19:59 +0100
  • 0926808763 Reapply "apply patch 2" Samuel Cobb 2024-07-24 15:19:25 +0100
  • c9f4b7cf9e Revert "apply patch 2" Samuel Cobb 2024-07-24 15:17:19 +0100
  • 69106015ec also add seatd Samuel Cobb 2024-07-24 15:14:32 +0100
  • 7aa9e4eb21 update deps Samuel Cobb 2024-07-24 15:02:53 +0100
  • f60d43ec73
    style: removed curly braces from evdi if-check Khiet Tam Nguyen 2024-07-24 22:24:15 +1000
  • dd8f3128a4 nv fixes Vaxry 2024-07-24 13:50:48 +0200
  • 3ce6806655 fix: ignore primary if using evdi drivers for displaylink Khiet Tam Nguyen 2024-07-24 19:34:27 +1000
  • 43e46cb0c4 apply patch 2 Samuel Cobb 2024-07-24 01:57:08 +0100
  • 95c2de5dda Revert "Apply patch" Samuel Cobb 2024-07-24 00:58:46 +0100
  • 3c007df657 Apply patch Samuel Cobb 2024-07-23 23:09:53 +0100
  • 4c72cd4d0b session/input: add missing pos to touch down events Vaxry 2024-07-23 19:18:57 +0200
  • 601f6cf95c wayland: drop required zwp_linux_dmabuf_v1 version to 4 Vaxry 2024-07-21 16:22:23 +0200
  • 88b27401d5 version: bump to 0.1.1 v0.1.1 0.1.1 Vaxry 2024-07-21 13:51:11 +0200
  • 7a84686b4a
    output: remove redundant needsFrame, allow skip on mouse event (#21) UjinT34 2024-07-20 21:56:18 +0300
  • acfea3bd1d drm: reject modeless commits Vaxry 2024-07-20 16:58:42 +0200
  • 95c390b40c remove redundant needsFrame, allow skip on mouse event UjinT34 2024-07-18 09:05:41 +0300
  • af219a0a2c drm: avoid a crash when no cursor plane is present Vaxry 2024-07-20 15:55:18 +0200
  • 35e00a4a9d buffer: add backendLock v0.1.0 Vaxry 2024-07-19 11:29:50 +0200
  • 9d7c69cde2 drm: minor improvements to crtc rechecks Vaxry 2024-07-18 22:52:57 +0200
  • c97e83ece1
    flake.lock: update Mihai Fufezan 2024-07-18 21:04:10 +0300
  • 00d6f0f820
    CMake: fmt Mihai Fufezan 2024-07-18 21:03:58 +0300
  • 949f105f53
    CMake, Nix: add VERSION file Mihai Fufezan 2024-07-18 21:03:42 +0300
  • a6f1ad1560 drm: fixup cursor fb rotation cases Vaxry 2024-07-18 12:30:43 +0200
  • dcac376308
    drm: fix crash for connectors without a fallback mode (#20) JManch 2024-07-18 10:09:17 +0100
  • 014a5f3654
    drm: fix crash for connectors without a fallback mode Joshua Manchester 2024-07-18 02:58:30 +0100
  • 5b34d0df1f drm: attempt to re-modeset if commit fails Vaxry 2024-07-18 00:06:04 +0200
  • 2dc8ba961c drm: accept mgpu tests early to avoid a blit Vaxry 2024-07-17 23:13:39 +0200
  • bf651128cf drm/atomic: log crtc and mode blobs in commit Vaxry 2024-07-17 22:35:41 +0200
  • cebcba4e10
    wayland: Add title/class to wayland window (#19) phonetic112 2024-07-17 05:40:45 -0400
  • aeb3e5e59f
    Add title/class to wayland window phonetic112 2024-07-16 19:16:05 -0400
  • 1e385d02b3
    session: use deviceID instead of fd for libseat_close_device (#18) Ikalco 2024-07-16 11:29:09 -0500
  • 8c4c754eb2 use deviceID instead of fd for libseat_close_device ikalco 2024-07-16 10:28:42 -0500
  • d6791cc5ce
    drm: properly check master node after 05219d5287 (#17) Jan Beich 2024-07-16 09:53:50 +0000
  • 1dd44c85e7
    drm: add missing include to fix BSD (#15) Jan Beich 2024-07-16 09:53:20 +0000
  • ca22d2bb6a drm: properly check master node after 05219d5287 Jan Beich 2024-07-16 03:41:12 +0200
  • 22ca97fc34 drm: add missing include after 05219d5287 Jan Beich 2024-07-16 01:56:26 +0200
  • db417a49e8
    drm: handle monitor hotplugs and fix a few bugs that it revealed (#14) Ikalco 2024-07-15 13:03:00 -0500
  • 1e6acce6ee fix cursorFB uaf and other stuf ikalco 2024-07-15 12:11:50 -0500
  • 4e1d4303af handle monitor hotplugs and fix a few bugs that it revealed ikalco 2024-07-14 23:39:03 -0500
  • ad8261ba99
    api: add getting monitor render formats (#13) Ikalco 2024-07-14 04:06:13 -0500
  • 631105e213 add getting monitor render formats ikalco 2024-07-14 03:38:49 -0500
  • 2efe4296f8 drm: fix build on 32b archs Vaxry 2024-07-13 22:56:46 +0200
  • 8d73016db8 drm/renderer: use the duped fd for gl Vaxry 2024-07-12 23:23:39 +0200
  • 5199868794 drm: reopen allocator node for mgpu Vaxry 2024-07-12 21:25:53 +0200
  • 05219d5287 drm: reopen DRM node to avoid KMS refcounting issues Vaxry 2024-07-12 20:53:11 +0200
  • 59fc21940d drm/renderer: properly save texture data in attachment vaxerski 2024-07-12 17:31:28 +0200
  • 45bea6dab2 drm/renderer: support external rendering vaxerski 2024-07-12 17:20:08 +0200
  • f3c6b673f9 drm: return render formats properly on mgpu vaxerski 2024-07-12 16:46:26 +0200
  • 27008ef767 drm: avoid using unsupported modifiers for mgpu vaxerski 2024-07-12 16:18:27 +0200
  • 815df06da2
    gbm: Expose bo buffer mapping (#12) UjinT34 2024-07-12 16:59:47 +0300
  • 47d95b8a73 drm/renderer: log modifier in createEGLImage vaxerski 2024-07-12 15:56:32 +0200
  • 13cf43497e drm: avoid crash on nullptr cursors vaxerski 2024-07-12 15:52:23 +0200
  • 301d2bd2e0 implement endDataPtr to unmap gbm buffer UjinT34 2024-07-12 15:03:13 +0300
  • 8857545311 update comment UjinT34 2024-07-12 09:18:07 +0300
  • a348d9244f expose bo buffer mapping UjinT34 2024-07-11 22:15:11 +0300
  • 7bbdf32fb8 drm/renderer: handle external formats Vaxry 2024-07-12 11:16:47 +0200
  • 996cc6f6a4 drm/atomic: fix gamma resetting vaxerski 2024-07-12 10:52:05 +0200
  • ee0dea62e2 drm/renderer: also use blitting for cursor planes Vaxry 2024-07-12 09:34:30 +0200
  • 0faf47cf2f drm/atomic: fix dpms Vaxry 2024-07-12 00:39:38 +0200
  • f485ad7546 drm: guard connector in calculateMode Vaxry 2024-07-11 23:06:26 +0200
  • 4fd590af94 drm: fix synchronization on amd Vaxry 2024-07-11 23:00:50 +0200
  • 6dda80224a
    nix: add libGL dep Mihai Fufezan 2024-07-11 23:49:52 +0300
  • d619af4971 drm: better handle drm blits Vaxry 2024-07-11 22:17:19 +0200
  • 46ce868cbb wayland: band-aid for frame scheduling Vaxry 2024-07-11 20:54:23 +0200
  • c4a5fafe76 drm: properly blit multigpu surfaces Vaxry 2024-07-11 20:41:53 +0200
  • c3bfe3de89
    buffer: add a NONE flag to eBufferCapability (#11) Tom Englund 2024-07-11 17:09:48 +0200
  • fb1bafc717 buffer: add a NONE flag to eBufferCapability Tom Englund 2024-07-11 12:22:26 +0200
  • 1ae9ead82c
    drm: pass explicitOutFence pointer and do not touch the value (#10) UjinT34 2024-07-11 17:13:44 +0300
  • d92d55d454 drm: handle mismatched formats in commit Vaxry 2024-07-11 12:19:41 +0200
  • 6536bc8699 add resetExplicitFences UjinT34 2024-07-11 00:17:15 +0300
  • eca8220920 pass explicitOutFence pointer and do not touch the value UjinT34 2024-07-10 16:36:20 +0300
  • 965f429b29 drm: avoid crashes on non-existent modes in restoring after vt Vaxry 2024-07-10 12:28:38 +0200
  • e3f2c0d5cc drm: split allocators per drm device Vaxry 2024-07-09 14:10:52 +0200
  • dbace2b794 session: support setting the leds Vaxry 2024-07-09 10:39:30 +0200
  • bd6da3bec6 drm: always rescan connectors after rechecking crtcs Vaxry 2024-07-09 10:31:01 +0200
  • 05995dd21e drm: reset boHandles after freed in fb Vaxry 2024-07-08 23:04:12 +0200
  • 3c118519e6 drm: reimport cursor fb on multigpu Vaxry 2024-07-08 21:22:56 +0200
  • 157f067cf8 gbm: emit deestroy before destroying bo Vaxry 2024-07-08 20:21:20 +0200
  • 0ce4b193cf
    gbm: fix gbm buffer creation (#9) UjinT34 2024-07-08 20:47:06 +0300
  • f9466f2a4c fix gbm buffer creation UjinT34 2024-07-08 20:24:42 +0300
  • ef43e5174b drm: drop buffers from KMS on .destroy Vaxry 2024-07-08 18:45:59 +0200
  • d69569698e drm: add log for rescan after alloc Vaxry 2024-07-08 18:38:41 +0200
  • 5f9f0601c3 drm: fix log Vaxry 2024-07-08 18:37:49 +0200
  • acba4aa037 drm: avoid sending state to non-existent outputs Vaxry 2024-07-08 17:20:41 +0200
  • 42585b413d drm: do not assign many crtcs to single port Vaxry 2024-07-08 17:20:11 +0200
  • 65d70c7a30
    CMakeLists: require native hyprwayland-scanner (#8) flk 2024-07-08 17:06:10 +0200
  • 56e7659ad8 drm: recheck CRTCs after launch and reset Vaxry 2024-07-08 15:57:16 +0200
  • b291dd4207 CMakeLists.txt: require native hyprwayland-scanner Markus Volk 2024-07-08 14:24:04 +0200
  • dc1181a65e drm: fix epic string parsing fail Vaxry 2024-07-07 23:19:00 +0200
  • a473c5313d
    output: add scheduleFrame reasons (#7) UjinT34 2024-07-07 19:05:05 +0300
  • 946c756414 cmake: add epoll-shim for some BSDs Jan Beich 2024-07-07 05:44:09 +0200
  • 92b4b01501 cmake: allow using any build directory Jan Beich 2024-07-06 17:59:14 +0200
  • 5d08afba5a Add missing headers for BSDs Jan Beich 2024-07-06 17:51:46 +0200
  • dab0b472c6 add scheduleFrame reasons UjinT34 2024-07-07 10:22:45 +0300
  • 093b2f4fe7 cmake: add epoll-shim for some BSDs Jan Beich 2024-07-07 05:44:09 +0200
  • 18c87a126a cmake: allow using any build directory Jan Beich 2024-07-06 17:59:14 +0200
  • ea168e611b Add missing headers for BSDs Jan Beich 2024-07-06 17:51:46 +0200
  • d8525fbd63 drm: check for timeline support for explicit sync Vaxry 2024-07-06 17:45:47 +0200