diff options
| author | Vaxry <vaxry@vaxry.net> | 2026-02-28 15:55:24 +0000 |
|---|---|---|
| committer | Vaxry <vaxry@vaxry.net> | 2026-02-28 15:55:30 +0000 |
| commit | 6b2c08d3e89b1cb6f9e609664915236bbe5115da (patch) | |
| tree | 44034a879eee508db9ba5af2cc9c836abc8cd030 /src/managers/PointerManager.cpp | |
| parent | db8509dfe2cf921119634fc8a134da8c94159f14 (diff) | |
pointer: damage entire buffer in begin of rendering hw
ref #13391
Diffstat (limited to 'src/managers/PointerManager.cpp')
| -rw-r--r-- | src/managers/PointerManager.cpp | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/managers/PointerManager.cpp b/src/managers/PointerManager.cpp index bdc22f43..c31c11f3 100644 --- a/src/managers/PointerManager.cpp +++ b/src/managers/PointerManager.cpp @@ -589,8 +589,7 @@ SP<Aquamarine::IBuffer> CPointerManager::renderHWCursorBuffer(SP<CPointerManager RBO->bind(); - const auto& damageSize = state->monitor->m_output->cursorPlaneSize(); - g_pHyprOpenGL->beginSimple(state->monitor.lock(), {0, 0, damageSize.x, damageSize.y}, RBO); + g_pHyprOpenGL->beginSimple(state->monitor.lock(), {0, 0, INT_MAX, INT_MAX}, RBO); g_pHyprOpenGL->clear(CHyprColor{0.F, 0.F, 0.F, 0.F}); // ensure the RBO is zero initialized. CBox xbox = {{}, Vector2D{m_currentCursorImage.size / m_currentCursorImage.scale * state->monitor->m_scale}.round()}; |
