Hyprland/src/render
Junxuan Liao 7486576fa7
session-lock: send locked after the lock screen is properly rendered (#6850)
The protocol says:
> The locked event "must not be sent until a new "locked" frame (either from a
> session lock surface or the compositor blanking the output) has been presented
> on all outputs and no security sensitive normal/unlocked content is possibly
> visible".

This helps users ensure the screen is properly locked before suspending
the machine. (e.g. with swaylock --ready-fd)
2024-07-13 12:32:08 +02:00
..
decorations core: Improve handling of window properties (#6776) 2024-07-11 16:10:42 +02:00
shaders shaders: Use sin-less hash for noise (#5607) 2024-04-17 19:01:50 +01:00
Framebuffer.cpp wayland/core: move to new impl (#6268) 2024-06-08 10:07:59 +02:00
Framebuffer.hpp wayland/core: move to new impl (#6268) 2024-06-08 10:07:59 +02:00
OpenGL.cpp renderer: fix a few xray regressions (#6855) 2024-07-12 23:05:19 +02:00
OpenGL.hpp core: Move to hyprutils for Math 2024-06-19 16:20:15 +02:00
Renderbuffer.cpp core: fix a few ubsan issues reported at exit of hyprland (#6699) 2024-06-28 22:24:32 +02:00
Renderbuffer.hpp wayland/core: move to new impl (#6268) 2024-06-08 10:07:59 +02:00
Renderer.cpp session-lock: send locked after the lock screen is properly rendered (#6850) 2024-07-13 12:32:08 +02:00
Renderer.hpp core: Move to hyprutils for Math 2024-06-19 16:20:15 +02:00
Shader.cpp shader: remove useless comment 2023-06-29 23:20:10 +02:00
Shader.hpp screenshader: rename output uniform to wl_output (#4606) 2024-02-04 02:30:00 +00:00
Shaders.hpp rewritten borders, fixed msaa 2022-06-26 19:39:56 +02:00
Texture.cpp core: fix a few ubsan issues reported at exit of hyprland (#6699) 2024-06-28 22:24:32 +02:00
Texture.hpp core: Move to hyprutils for Math 2024-06-19 16:20:15 +02:00
Transformer.cpp transformers: allow modifying renderdata pre-pass 2023-10-21 19:25:44 +01:00
Transformer.hpp transformers: allow modifying renderdata pre-pass 2023-10-21 19:25:44 +01:00