From 46ac115bd19ee3aff5c816033de0b1d55a74e33f Mon Sep 17 00:00:00 2001 From: davc0n Date: Sat, 3 May 2025 18:54:50 +0200 Subject: protocols: refactor class member vars (types) (#10261) --- src/render/Renderer.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/render/Renderer.cpp') 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& renderingDoneCallback UP 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 { -- cgit v1.2.3