diff options
| author | davc0n <dconti.dev@gmail.com> | 2025-05-03 18:54:50 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-05-03 18:54:50 +0200 |
| commit | 46ac115bd19ee3aff5c816033de0b1d55a74e33f (patch) | |
| tree | a731c290e62451d026c809b5bdd22c8034488208 /src/render/Renderer.cpp | |
| parent | 3465efcdc1d15402ca23e7ce609905c5814fb9ee (diff) | |
protocols: refactor class member vars (types) (#10261)
Diffstat (limited to 'src/render/Renderer.cpp')
| -rw-r--r-- | src/render/Renderer.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/render/Renderer.cpp b/src/render/Renderer.cpp index 1b861f7a..cddc8c95 100644 --- a/src/render/Renderer.cpp +++ b/src/render/Renderer.cpp @@ -2290,13 +2290,13 @@ void CHyprRenderer::endRender(const std::function<void()>& renderingDoneCallback UP<CEGLSync> eglSync = CEGLSync::create(); if (eglSync && eglSync->isValid()) { for (auto const& buf : usedAsyncBuffers) { - for (const auto& releaser : buf->syncReleasers) { + for (const auto& releaser : buf->m_syncReleasers) { releaser->addSyncFileFd(eglSync->fd()); } } // release buffer refs with release points now, since syncReleaser handles actual buffer release based on EGLSync - std::erase_if(usedAsyncBuffers, [](const auto& buf) { return !buf->syncReleasers.empty(); }); + std::erase_if(usedAsyncBuffers, [](const auto& buf) { return !buf->m_syncReleasers.empty(); }); // release buffer refs without release points when EGLSync sync_file/fence is signalled g_pEventLoopManager->doOnReadable(eglSync->fd().duplicate(), [renderingDoneCallback, prevbfs = std::move(usedAsyncBuffers)]() mutable { |
