From fecc7b9b828d5b58e58d395c6544ed16b180008f Mon Sep 17 00:00:00 2001 From: Virt <41426325+VirtCode@users.noreply.github.com> Date: Sat, 29 Mar 2025 20:54:45 +0100 Subject: [PATCH] fix: use new shader storage like hl https://github.com/hyprwm/Hyprland/commit/7374a023eff964817c9e5fbe75a661540516f798 --- src/render/renderer.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/render/renderer.cpp b/src/render/renderer.cpp index cd4f78d..f3449f1 100644 --- a/src/render/renderer.cpp +++ b/src/render/renderer.cpp @@ -72,9 +72,9 @@ void renderCursorTextureInternalWithDamage(SP tex, CBox* pBox, const C CShader* shader = nullptr; switch (tex->m_iType) { - case TEXTURE_RGBA: shader = &g_pHyprOpenGL->m_RenderData.pCurrentMonData->m_shRGBA; break; - case TEXTURE_RGBX: shader = &g_pHyprOpenGL->m_RenderData.pCurrentMonData->m_shRGBX; break; - case TEXTURE_EXTERNAL: shader = &g_pHyprOpenGL->m_RenderData.pCurrentMonData->m_shEXT; break; + case TEXTURE_RGBA: shader = &g_pHyprOpenGL->m_shaders->m_shRGBA; break; + case TEXTURE_RGBX: shader = &g_pHyprOpenGL->m_shaders->m_shRGBX; break; + case TEXTURE_EXTERNAL: shader = &g_pHyprOpenGL->m_shaders->m_shEXT; break; default: RASSERT(false, "tex->m_iTarget unsupported!"); }