wlroots-hyprland/types/scene
Alexander Orzechowski fa7d2cb8d6 wlr_scene: Only consider visible parts of the node when culling background
Originally, I thought that we could safely subtract opaque regions
from the background even if the black rect optimization was kicking in.
This is wrong because a scene node that isn't fully occluded will still
appear in the render list even if its partially under a black rect. We
need to make sure that while culling the background, we only consider
opaque regions that are also visible. This will fix the black rect
optimization with the background.
2022-08-26 19:07:52 -04:00
..
layer_shell_v1.c scene/layer_shell: Ignore unmapped exclusion zone 2022-08-06 00:23:44 +02:00
output_layout.c scene/output_layout: Fix crash in scene_output_layout_output_destroy 2022-06-07 20:58:41 +02:00
subsurface_tree.c wlr_scene: Only allow parenting on a wlr_scene_tree 2022-05-31 09:14:28 +00:00
surface.c wlr_scene/surface: Hook through opaque metadata 2022-08-14 02:38:50 -04:00
wlr_scene.c wlr_scene: Only consider visible parts of the node when culling background 2022-08-26 19:07:52 -04:00
xdg_shell.c wlr_scene: Only allow parenting on a wlr_scene_tree 2022-05-31 09:14:28 +00:00