Commit graph

  • 5a45587300 drm: don't schedule new frame events on disabled outputs vaxerski 2024-08-18 10:19:16 +0200
  • 71d49670fe
    drm: clear buffer on creation for scanout DRM buffers (#51) Vaxry 2024-08-17 19:42:51 +0100
  • 2619ba51b0 drm: clear buffer on creation for scanout DRM buffers vaxerski 2024-08-17 19:54:23 +0200
  • cd152140fd drm: don't report pointer capability when no HW cursor plane is present vaxerski 2024-08-17 19:18:02 +0200
  • 05f4efca81
    buffer: align size to stride (#50) Tom Englund 2024-08-17 18:47:57 +0200
  • 49448c5fa7 buffer: align size to stride Tom Englund 2024-08-17 18:04:10 +0200
  • 4f6642808b drm: avoid crashes on connecting a null crtc vaxerski 2024-08-16 09:06:27 +0200
  • e947af7894 drm/atomic: clip damage to pixel size vaxerski 2024-08-15 22:34:45 +0200
  • 589346162f DRM: Allow checking no-crtc connectors (#49) Vaxry 2024-08-15 16:54:05 +0100
  • e312264f3e better log vaxerski 2024-08-15 17:53:44 +0200
  • 3d2f95464d nuke commented out code vaxerski 2024-08-15 14:13:20 +0200
  • 28b5ccd9c8 allow no-crtc outputs vaxerski 2024-08-15 14:00:31 +0200
  • 9312aa2827 docs: document AQ_DRM_DEVICES vaxerski 2024-08-11 21:43:58 +0200
  • 9b33a38f86
    cmake: link libOpenGL instead of legacy libGL (#44) Ziyao 2024-08-10 16:22:37 +0000
  • 59fd229cd8 cmake: link libOpenGL instead of legacy libGL Yao Zi 2024-08-10 11:06:12 +0000
  • 295d37df17 props: bump version to 0.3.1 v0.3.1 Vaxry 2024-08-09 20:32:21 +0200
  • daf96f0da7 drm: fixup modeline calculations Vaxry 2024-08-09 19:20:25 +0200
  • c94060b22c drm: log calculated modeline for custom modes Vaxry 2024-08-09 19:06:34 +0200
  • 1a7ca38fa3 drm: fix custom mode check Vaxry 2024-08-09 18:01:57 +0200
  • 131ed05f99
    drm: add missing include to fix BSD (#42) Jan Beich 2024-08-06 20:06:30 +0000
  • 2a97812fe3 drm: add missing include to fix BSD Jan Beich 2024-08-06 21:32:16 +0200
  • 940980244e version: bump to 0.3.0 v0.3.0 Vaxry 2024-08-06 16:29:49 +0200
  • 21f9c44789 drm: don't use explicit in blit without explicit requested from user Vaxry 2024-08-06 13:19:53 +0200
  • 8a8afd3896 drm: add AQ_MGPU_NO_EXPLICIT Vaxry 2024-08-05 16:42:03 +0200
  • 6f5adc0568 drm: s upport explicit sync with multi-gpu destinations Vaxry 2024-08-05 00:27:09 +0200
  • a70fc6a2fd drm: avoid testing with a pf event Vaxry 2024-08-03 19:10:09 +0200
  • 18c6a8ccaf drm: immediately send presentation events for tearing Vaxry 2024-08-03 18:23:19 +0200
  • 339337cc7b
    libinput: Update switch state in libinput event (#38) toamz 2024-08-03 13:57:30 +0200
  • 7b58060086
    Update switch state in libinput event toamz 2024-08-03 10:30:16 +0200
  • 7c3565f9be drm: don't rollback cursors on test Vaxry 2024-07-30 15:55:39 +0200
  • 9ccb4411ee utils: fix missing include Vaxry 2024-07-29 22:04:50 +0200
  • 544395c1b0 version/cmake: bump version to 0.2.0 v0.2.0 Vaxry 2024-07-29 20:37:19 +0200
  • 4918e57979
    Nix: fix cross-compilation Mihai Fufezan 2024-07-27 20:21:53 +0300
  • 864f527058
    Nix: fix cross-compilation cross-build Mihai Fufezan 2024-07-27 18:06:47 +0300
  • 584fd4e99a clean unneeded stuff UjinT34 2024-07-26 20:59:52 +0300
  • 36e4934c13 accept dumb buffers UjinT34 2024-07-26 14:58:01 +0300
  • f95d150937
    drm: Follow symlinks for AQ_DRM_DEVICES (#34) Samuel Cobb 2024-07-26 12:17:06 +0100
  • 95d6c8ac0e dumb allocator UjinT34 2024-07-26 12:41:42 +0300
  • 19c3e37e43 Add comments Samuel Cobb 2024-07-25 23:29:39 +0100
  • 96b1faa61a Merge branch 'hacking' of https://github.com/sjcobb2022/aquamarine-patched into hacking Samuel Cobb 2024-07-25 23:23:47 +0100
  • 473bee3259 revert debugging Samuel Cobb 2024-07-25 23:23:09 +0100
  • c5fecd24af
    Merge branch 'hyprwm:main' into hacking Samuel Cobb 2024-07-25 23:15:58 +0100
  • a8a13eb88a add includes Samuel Cobb 2024-07-25 22:37:26 +0100
  • 58012329de resolve to canonical path Samuel Cobb 2024-07-25 22:24:59 +0100
  • 0ab8ffa67d
    output: fix destroying wl and headless outputs (#32) Ikalco 2024-07-25 16:14:05 -0500
  • 0e8922a86e fix destroying wl and headless outputs ikalco 2024-07-25 15:56:20 -0500
  • a7d77c60ee
    gbm: manually set modifier for implicit bo allocation (#30) moetayuko 2024-07-26 04:41:46 +0800
  • 493f2c8cd4 allocate dumb buffer if gbm fails UjinT34 2024-07-25 21:32:39 +0300
  • b30e382af9 remove newFd Reference Samuel Cobb 2024-07-25 16:27:18 +0100
  • 22edec447b undo that Samuel Cobb 2024-07-25 16:24:47 +0100
  • 018b493c76 update overlapping name Samuel Cobb 2024-07-25 16:10:49 +0100
  • 7149300eec gbm: manually set modifier for implicit bo allocation Moeta Yuko 2024-07-25 20:23:28 +0800
  • 2c991d03a5 massive hacky reopening of DRM nodes Samuel Cobb 2024-07-25 15:04:09 +0100
  • cd309778a9 Revert "apply patch" Samuel Cobb 2024-07-25 14:57:00 +0100
  • 0720a5cbae gbm: Fix cursor bo for nvidia (#29) UjinT34 2024-07-25 01:17:48 +0300
  • fb69f28c2f clarify comment UjinT34 2024-07-25 00:40:00 +0300
  • f3663f60b7 fix gbm cursor for nvidia UjinT34 2024-07-25 00:17:06 +0300
  • 353dc1b729 drm: conform to both renderable and scanoutable formats in scanout buffers Vaxry 2024-07-24 22:41:58 +0200
  • 744a383a52 gbm: log scanout flag state in trace Vaxry 2024-07-24 21:59:35 +0200
  • 51722ed593
    Merge branch 'hyprwm:main' into main Samuel Cobb 2024-07-24 19:22:39 +0100
  • e569340c6b
    drm: ignore primary argument when using evdi drivers (#25) Khiet Tam Nguyen 2024-07-25 04:14:29 +1000
  • 4a1424e85b gbm: use flags in create_with_modifiers Vaxry 2024-07-24 20:11:55 +0200
  • 07eb70afb1
    gbm: Nvidia fixes for scanout gbm allocation (#27) Vaxry 2024-07-24 17:41:13 +0100
  • c63080e90a fix Vaxry 2024-07-24 16:51:50 +0200
  • 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