aboutsummaryrefslogtreecommitdiff
path: root/backend
diff options
context:
space:
mode:
authorAlexander Orzechowski <orzechowski.alexander@gmail.com>2022-08-26 19:07:52 -0400
committerAlexander Orzechowski <orzechowski.alexander@gmail.com>2022-08-26 19:07:52 -0400
commitfa7d2cb8d60ed48c44c707106c03682056ddfaca (patch)
tree81198c16379e0ba92a5dfd7add3c57c8dfa6d096 /backend
parent6a11256cd0f19fa0ab26f204404e9f9e3f41f851 (diff)
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.
Diffstat (limited to 'backend')
0 files changed, 0 insertions, 0 deletions