diff options
| author | vaxerski <43317083+vaxerski@users.noreply.github.com> | 2022-08-23 16:07:47 +0200 |
|---|---|---|
| committer | vaxerski <43317083+vaxerski@users.noreply.github.com> | 2022-08-23 16:07:47 +0200 |
| commit | a9e34cba9302d498ae2251ad2399d13f36f753bc (patch) | |
| tree | c2365a69f3ea8f2ad0c901fd8628dcd3c7b20901 /src/render/Renderer.cpp | |
| parent | 48c9e9d83decd5274a90a778c3230e85af50fbe4 (diff) | |
move monitor damage to separate funcs
Diffstat (limited to 'src/render/Renderer.cpp')
| -rw-r--r-- | src/render/Renderer.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/render/Renderer.cpp b/src/render/Renderer.cpp index a618a580..b7032f9f 100644 --- a/src/render/Renderer.cpp +++ b/src/render/Renderer.cpp @@ -712,7 +712,7 @@ void CHyprRenderer::damageSurface(wlr_surface* pSurface, double x, double y) { wlr_region_scale(&damageBoxForEach, &damageBoxForEach, m->scale); pixman_region32_translate(&damageBoxForEach, lx + m->vecPosition.x, ly + m->vecPosition.y); - wlr_output_damage_add(m->damage, &damageBoxForEach); + m->addDamage(&damageBoxForEach); } pixman_region32_fini(&damageBoxForEach); @@ -733,7 +733,7 @@ void CHyprRenderer::damageWindow(CWindow* pWindow) { for (auto& m : g_pCompositor->m_vMonitors) { wlr_box fixedDamageBox = {damageBox.x - m->vecPosition.x, damageBox.y - m->vecPosition.y, damageBox.width, damageBox.height}; scaleBox(&fixedDamageBox, m->scale); - wlr_output_damage_add_box(m->damage, &fixedDamageBox); + m->addDamage(&fixedDamageBox); } static auto* const PLOGDAMAGE = &g_pConfigManager->getConfigValuePtr("debug:log_damage")->intValue; @@ -747,7 +747,7 @@ void CHyprRenderer::damageMonitor(CMonitor* pMonitor) { return; wlr_box damageBox = {0, 0, pMonitor->vecPixelSize.x, pMonitor->vecPixelSize.y}; - wlr_output_damage_add_box(pMonitor->damage, &damageBox); + pMonitor->addDamage(&damageBox); static auto *const PLOGDAMAGE = &g_pConfigManager->getConfigValuePtr("debug:log_damage")->intValue; @@ -762,7 +762,7 @@ void CHyprRenderer::damageBox(wlr_box* pBox) { for (auto& m : g_pCompositor->m_vMonitors) { wlr_box damageBox = {pBox->x - m->vecPosition.x, pBox->y - m->vecPosition.y, pBox->width, pBox->height}; scaleBox(&damageBox, m->scale); - wlr_output_damage_add_box(m->damage, &damageBox); + m->addDamage(&damageBox); } static auto *const PLOGDAMAGE = &g_pConfigManager->getConfigValuePtr("debug:log_damage")->intValue; |
