From a907ecd4ff736a3a09410532b405a437eb48033c Mon Sep 17 00:00:00 2001 From: Vaxry <43317083+vaxerski@users.noreply.github.com> Date: Thu, 31 Jul 2025 16:23:09 +0200 Subject: opengl: improve render fn arg clarity (#11286) --- src/render/pass/TexPassElement.cpp | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'src/render/pass/TexPassElement.cpp') diff --git a/src/render/pass/TexPassElement.cpp b/src/render/pass/TexPassElement.cpp index dbf40308..4702c0e4 100644 --- a/src/render/pass/TexPassElement.cpp +++ b/src/render/pass/TexPassElement.cpp @@ -37,9 +37,12 @@ void CTexPassElement::draw(const CRegion& damage) { } if (m_data.blur) - g_pHyprOpenGL->renderTextureWithBlur(m_data.tex, m_data.box, m_data.a, nullptr, m_data.round, m_data.roundingPower, false, m_data.blurA, 1.F); + g_pHyprOpenGL->renderTexture( + m_data.tex, m_data.box, + {.a = m_data.a, .blur = true, .blurA = m_data.blurA, .overallA = 1.F, .round = m_data.round, .roundingPower = m_data.roundingPower, .blockBlurOptimization = false}); else - g_pHyprOpenGL->renderTextureInternalWithDamage(m_data.tex, m_data.box, m_data.a, m_data.damage.empty() ? damage : m_data.damage, m_data.round, m_data.roundingPower); + g_pHyprOpenGL->renderTexture(m_data.tex, m_data.box, + {.damage = m_data.damage.empty() ? &damage : &m_data.damage, .a = m_data.a, .round = m_data.round, .roundingPower = m_data.roundingPower}); } bool CTexPassElement::needsLiveBlur() { -- cgit v1.2.3