Commit Graph

  • 561f50bfae
    drm: don't connect before crtcs are guaranteed (#68) main Ikalco 2024-08-29 08:51:04 -0500
  • e7982648f3 don't connect before crtcs are guaranteed Ikalco 2024-08-29 12:59:35 +0000
  • 347a7ef1f2 add recheckConnections and use it Ikalco 2024-08-29 12:53:01 +0000
  • 23c7925dd3 gbm: improve automatic format selection Vaxry 2024-08-28 15:01:30 +0200
  • 7cc3d3179c
    misc: make for loops const reference (#66) Tom Englund 2024-08-27 20:04:26 +0200
  • 01a8db5f20 core: make for loops const reference Tom Englund 2024-08-27 09:37:23 +0200
  • abb3c81c59
    drm: recheck crtcs before connecting on udev event (#65) Ikalco 2024-08-26 13:36:16 -0500
  • b496183571 recheck crtcs before connecting on udev event Ikalco 2024-08-26 18:00:15 +0000
  • 3989aa9b2f wayland: fix possible out-of-range crash in setCursor Vaxry 2024-08-26 10:30:29 +0200
  • ddf6987b53
    backend: dont overflow on 32bit builds (#64) Tom Englund 2024-08-25 17:48:53 +0200
  • 19d08748be backend: dont overflow on 32bit builds Tom Englund 2024-08-25 16:49:27 +0200
  • 31e692b20d
    Nix: add note about wayland-scanner Mihai Fufezan 2024-08-22 14:31:09 +0300
  • 9a3161ad4c
    drm: fix typo in schedule (#62) romanstingler 2024-08-21 22:59:51 +0200
  • a17f9218d9
    drm: add missing destructor (#63) Tom Englund 2024-08-21 22:59:19 +0200
  • 58e373e405 drm: add missing destructor Tom Englund 2024-08-21 22:53:20 +0200
  • 9aef160f7b fix typo Roman Stingler 2024-08-21 22:47:29 +0200
  • 41d842669b
    drm: request page flip events after commit (#60) Colt-M16A1 2024-08-21 22:36:34 +0300
  • f7471daba9 core: fix Wextra Wall warnings Tom Englund 2024-08-21 21:04:14 +0200
  • 1c3256287c drm: verify output format in commit vaxerski 2024-08-21 12:17:50 +0200
  • 2cd1f78241 GBM: fixup good() return value vaxerski 2024-08-21 12:17:17 +0200
  • a7a8c3224d tearing fix Colt-M16A1 2024-08-21 04:03:46 +0300
  • b02d4f4d72
    output: avoid crashing on no crtc (#58) Tom Englund 2024-08-20 21:10:13 +0200
  • 8fc0c549b7 output: avoid crashing on no crtc Tom Englund 2024-08-20 21:03:25 +0200
  • b474796cdb drm: reconfigure swapchain props after creating vaxerski 2024-08-20 20:58:07 +0200
  • 1e43d9a719 gbm: improve trace logging around allocs vaxerski 2024-08-20 19:09:03 +0200
  • 8079098326 drm: fix crash on null crtc setCursor vaxerski 2024-08-20 18:44:18 +0200
  • c7a86bb966
    Merge 584fd4e99a into 00d51a053c UjinT34 2024-08-20 03:18:03 +0800
  • 00d51a053c props: bump version to 0.3.3 v0.3.3 vaxerski 2024-08-19 20:21:51 +0200
  • 696a5ad4ec gbm: guard for drm renderer being present before clearing vaxerski 2024-08-19 18:26:21 +0200
  • 71da3e00a0
    CMakeLists: wayland.xml is in wayland-scanner pkgdatadir (#55) Florian Klink 2024-08-19 16:02:14 +0300
  • 735130758e CMakeLists: wayland.xml is in wayland-scanner pkgdatadir Florian Klink 2024-08-19 14:17:37 +0300
  • 7f8df01d42 props: bump version to 0.3.2 v0.3.2 vaxerski 2024-08-18 20:36:04 +0200
  • 2bff4a4521
    drm: don't schedule new frame events on disabled outputs (#52) Vaxry 2024-08-18 19:24:52 +0100
  • 2d29c86d69 drm: use modelines in vt restore vaxerski 2024-08-18 20:15:34 +0200
  • 0839f67213 test fix-dpms-spam vaxerski 2024-08-18 19:57:55 +0200
  • 9a573abff7 e vaxerski 2024-08-18 19:23:27 +0200
  • 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