From f013acc6eec60bb2db499aeb009176f932ea3624 Mon Sep 17 00:00:00 2001 From: vaxerski Date: Sat, 23 Dec 2023 22:41:42 +0100 Subject: renderer: add occlusion for special workspaces --- src/render/Renderer.hpp | 1 + 1 file changed, 1 insertion(+) (limited to 'src/render/Renderer.hpp') diff --git a/src/render/Renderer.hpp b/src/render/Renderer.hpp index 32815344..d0540a2f 100644 --- a/src/render/Renderer.hpp +++ b/src/render/Renderer.hpp @@ -61,6 +61,7 @@ class CHyprRenderer { std::tuple getRenderTimes(CMonitor* pMonitor); // avg max min void renderLockscreen(CMonitor* pMonitor, timespec* now); void setOccludedForBackLayers(CRegion& region, CWorkspace* pWorkspace); + void setOccludedForMainWorkspace(CRegion& region, CWorkspace* pWorkspace); // TODO: merge occlusion methods bool canSkipBackBufferClear(CMonitor* pMonitor); void recheckSolitaryForMonitor(CMonitor* pMonitor); void setCursorSurface(wlr_surface* surf, int hotspotX, int hotspotY, bool force = false); -- cgit v1.2.3