From 5c168bab0cf6d72167aaef837a9e517527cba8a3 Mon Sep 17 00:00:00 2001 From: Vaxry Date: Thu, 23 Nov 2023 22:58:10 +0000 Subject: [PATCH] use simplified pipeline for solitary --- src/render/OpenGL.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/render/OpenGL.cpp b/src/render/OpenGL.cpp index 8bc0dcb3..4552e037 100644 --- a/src/render/OpenGL.cpp +++ b/src/render/OpenGL.cpp @@ -163,7 +163,7 @@ void CHyprOpenGLImpl::begin(CMonitor* pMonitor, CRegion* pDamage, bool fake) { const auto PRBO = g_pHyprRenderer->getCurrentRBO(); if (m_sFinalScreenShader.program > 0 || m_bFakeFrame || m_RenderData.mouseZoomFactor != 1.0 || pMonitor->vecPixelSize != PRBO->getFB()->m_vSize || - *PBLUR != 0 /* TODO: revisit when possible */) { + (*PBLUR != 0 && !pMonitor->solitaryClient /* TODO: revisit when possible */)) { // we have to offload // bind the primary Hypr Framebuffer m_RenderData.pCurrentMonData->offloadFB.bind();