From c4365f20ed8ff0dd480b7ed7cf1bfff1a0b6911a Mon Sep 17 00:00:00 2001 From: vaxerski Date: Wed, 17 Jan 2024 16:01:20 +0100 Subject: damage: use buffer_damage instead of effective_damage --- src/render/Renderer.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'src/render/Renderer.cpp') diff --git a/src/render/Renderer.cpp b/src/render/Renderer.cpp index cf246c7c..d44aafd5 100644 --- a/src/render/Renderer.cpp +++ b/src/render/Renderer.cpp @@ -1575,8 +1575,7 @@ void CHyprRenderer::damageSurface(wlr_surface* pSurface, double x, double y, dou y += CORRECTION.y; } - CRegion damageBox; - wlr_surface_get_effective_damage(pSurface, damageBox.pixman()); + CRegion damageBox{&pSurface->buffer_damage}; if (scale != 1.0) wlr_region_scale(damageBox.pixman(), damageBox.pixman(), scale); -- cgit v1.2.3