Hyprland/src
Tom Englund 1bf410e1fc
renderer: fix dgpu directscanout explicit sync (#13229)
* directscanout: fix dgpu directscanout explicit sync

without setting an infence, AQ doesnt explicit sync, nor recreate the
dgpu fence for the blit work. and as such attemptdirectscanout path
artifacts and breaks. create a dummy CEGLSync even tho we dont really
have any pending glwork to get a proper fence, and set it.

* monitor: dont use new scheduling if direct scanout

using the new_render_scheduling makes no sense in the direct scanout
path, add a if guard against it.
2026-02-13 23:52:00 +00:00
..
config protocols: commit and presentation timing fixes (#13174) 2026-02-10 14:55:21 +00:00
debug renderer: allow tearing with DS with invisible cursors (#13155) 2026-02-07 12:38:01 +00:00
desktop desktop/reserved: fix a possible reserved crash (#13207) 2026-02-10 14:59:21 +00:00
devices debug: move to hyprutils' logger (#12673) 2025-12-18 17:23:24 +00:00
helpers renderer: fix dgpu directscanout explicit sync (#13229) 2026-02-13 23:52:00 +00:00
hyprerror hyprerror: add padding & adjust for scale when reserving area (#13158) 2026-02-03 20:44:41 +00:00
i18n i18n: update russian translation (#13247) 2026-02-13 23:40:57 +00:00
init debug: move to hyprutils' logger (#12673) 2025-12-18 17:23:24 +00:00
layout master: fix placement with center_ignores_reserved (#12695) 2025-12-27 19:17:51 +01:00
managers dynamicPermManager: fix c+p fail 2026-02-10 15:13:25 +00:00
pch core: move all shared_ptrs from the STL to hyprutils (#9143) 2025-01-23 21:55:41 +01:00
plugins pluginsystem: fix crash when unloading plugin hyprctl commands (#12821) 2026-01-03 22:11:05 +01:00
protocols protocols: commit and presentation timing fixes (#13174) 2026-02-10 14:55:21 +00:00
render opengl: add debug:gl_debugging (#13183) 2026-02-06 21:02:20 +00:00
xwayland xwayland: ensure NO_XWAYLAND builds (#13160) 2026-02-01 14:27:37 +00:00
Compositor.cpp input: fix edge grab resize logic for gaps_out > 0 (#13144) 2026-02-01 14:29:35 +00:00
Compositor.hpp renderer: fix mouse motion in VRR (#12665) 2026-01-31 13:37:01 +00:00
defines.hpp debug: move to hyprutils' logger (#12673) 2025-12-18 17:23:24 +00:00
includes.hpp core: drop the legacy renderer (#10408) 2025-05-15 10:13:24 +01:00
macros.hpp opengl: add debug:gl_debugging (#13183) 2026-02-06 21:02:20 +00:00
main.cpp main: add watchdog-fd and safe-mode options to help message (#12922) 2026-01-08 17:50:11 +01:00
SharedDefs.hpp renderer: add eRenderStage::RENDER_POST_WALLPAPER (#11501) 2025-08-22 18:19:00 +01:00
version.h.in build: replace generateVersion.sh (#12110) 2025-10-23 20:50:32 +01:00