Hyprland/src/render
Ikalco 2ee5118d7a
render: properly release rendered buffers (#9807)
* cleanup eglSync

* properly release buffers in renderer

* add renderingDoneCallback and use it in screencopy

* use static constructor for CEGLSync
2025-04-30 18:35:25 +02:00
..
decorations windows: refactor class member vars (#10168) 2025-04-28 22:25:22 +02:00
pass render: properly release rendered buffers (#9807) 2025-04-30 18:35:25 +02:00
shaders/glsl cm: Use precomputed primaries conversion (#9814) 2025-04-29 21:29:40 +02:00
Framebuffer.cpp framebuffer: Fix framebuffer size check (#10068) 2025-04-13 22:40:15 +02:00
Framebuffer.hpp renderer: various fixes towards improving gpu calls robustness (#9188) 2025-02-08 01:46:26 +01:00
OpenGL.cpp render: properly release rendered buffers (#9807) 2025-04-30 18:35:25 +02:00
OpenGL.hpp render: properly release rendered buffers (#9807) 2025-04-30 18:35:25 +02:00
Renderbuffer.cpp compositor: refactor class member vars (#10141) 2025-04-22 15:23:29 +02:00
Renderbuffer.hpp internal: nuke wlsignal and related 2024-09-24 00:47:34 +01:00
Renderer.cpp render: properly release rendered buffers (#9807) 2025-04-30 18:35:25 +02:00
Renderer.hpp render: properly release rendered buffers (#9807) 2025-04-30 18:35:25 +02:00
Shader.cpp renderer/opengl: Extract shaders from source (#9600) 2025-03-29 01:19:35 +01:00
Shader.hpp cm: Use precomputed primaries conversion (#9814) 2025-04-29 21:29:40 +02:00
Texture.cpp compositor: refactor class member vars (#10141) 2025-04-22 15:23:29 +02:00
Texture.hpp core/compositor: Correctly track SHM buffer damage (#9678) 2025-03-22 17:13:44 +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