diff options
| author | Tom Englund <tomenglund26@gmail.com> | 2025-03-26 02:22:09 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-03-26 02:22:09 +0100 |
| commit | 3fc3521a97eba0fa67da80f17ae7872b1073f08d (patch) | |
| tree | 74b52fe24261ca32cbf60e8f99f5b29a312ee765 /src/managers/PointerManager.cpp | |
| parent | 9a67354fa24b66dc35f2c702be085122d110c38a (diff) | |
pass: remove unusued timeline in texpass (#9734)
remove unused timeline and waitpoint in texpass and especially remove
the passing it to renderTextureInternalWithDamage that implicitly
converted it to bool. setting discardActive and allowCustomUV
Diffstat (limited to 'src/managers/PointerManager.cpp')
| -rw-r--r-- | src/managers/PointerManager.cpp | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/src/managers/PointerManager.cpp b/src/managers/PointerManager.cpp index e4f24230..89be4e99 100644 --- a/src/managers/PointerManager.cpp +++ b/src/managers/PointerManager.cpp @@ -621,14 +621,10 @@ void CPointerManager::renderSoftwareCursorsFor(PHLMONITOR pMonitor, timespec* no box.y = std::round(box.y); CTexPassElement::SRenderData data; - data.tex = texture; - data.box = box.round(); - data.syncTimeline = currentCursorImage.waitTimeline; - data.syncPoint = currentCursorImage.waitPoint; - g_pHyprRenderer->m_sRenderPass.add(makeShared<CTexPassElement>(data)); + data.tex = texture; + data.box = box.round(); - currentCursorImage.waitTimeline.reset(); - currentCursorImage.waitPoint = 0; + g_pHyprRenderer->m_sRenderPass.add(makeShared<CTexPassElement>(data)); if (currentCursorImage.surface) currentCursorImage.surface->resource()->frame(now); |
