Hyprland/src/render
Tom Englund f6ca4bac51
syncobj: restore SHM buffer reset (#9675)
reset shm buffers early to mitigate stuttering animations, also reuse
the monitors eglSync and store the eglsync per monitor. this however
reintroduces flickering in dbeaver nonsyncobj application.
2025-03-20 11:39:55 +01:00
..
decorations groupbar: remove 2 pixel gap above groupbar (#9664) 2025-03-19 23:09:36 +01:00
pass syncobj: use eventfd instead of stalling fd checks (#9437) 2025-03-14 15:08:20 +01:00
shaders opengl: simplify cm pipeline 2025-03-16 21:50:20 +00:00
Framebuffer.cpp renderer: various fixes towards improving gpu calls robustness (#9188) 2025-02-08 01:46:26 +01:00
Framebuffer.hpp renderer: various fixes towards improving gpu calls robustness (#9188) 2025-02-08 01:46:26 +01:00
OpenGL.cpp renderer: add an option to disable cm and auto-skip cm if not necessary 2025-03-18 11:30:08 +00:00
OpenGL.hpp renderer: don't crash if cm fails to compile 2025-03-14 15:20:08 +00:00
Renderbuffer.cpp renderer: various fixes towards improving gpu calls robustness (#9188) 2025-02-08 01:46:26 +01:00
Renderbuffer.hpp internal: nuke wlsignal and related 2024-09-24 00:47:34 +01:00
Renderer.cpp syncobj: restore SHM buffer reset (#9675) 2025-03-20 11:39:55 +01:00
Renderer.hpp renderer: disable explicit if aquamarine output doesn't support it (#9396) (#9398) 2025-02-13 11:09:25 +00:00
Shader.cpp renderer: various fixes towards improving gpu calls robustness (#9188) 2025-02-08 01:46:26 +01:00
Shader.hpp opengl: simplify cm pipeline 2025-03-16 21:50:20 +00:00
Shaders.hpp rewritten borders, fixed msaa 2022-06-26 19:39:56 +02:00
Texture.cpp core: Add clang-tidy (#8664) 2024-12-07 18:51:18 +01:00
Texture.hpp core: Add clang-tidy (#8664) 2024-12-07 18:51:18 +01:00
Transformer.cpp Renderer: rewrite render scheduling (#8683) 2024-12-22 17:12:09 +01:00
Transformer.hpp Renderer: rewrite render scheduling (#8683) 2024-12-22 17:12:09 +01:00