diff options
| author | Felix Dick <felix.dick@web.de> | 2022-10-05 00:04:32 +0200 |
|---|---|---|
| committer | Felix Dick <felix.dick@web.de> | 2022-10-05 00:04:32 +0200 |
| commit | e8be1507ef24e74c799553e39c729fbc355cf986 (patch) | |
| tree | d1779165a822f9612e9df3dc9ed68bcb414850fa /src/render/OpenGL.cpp | |
| parent | 0d702b556d0a52f1df53ac1e52fac11b8302783b (diff) | |
Remove texcoord from QUADFRAGSRC.
texcoord is unused in the rounding part of the textureshaders.
QUADFRAGSRC isn't using that variable inside the non rounding code.
Because of that opengl optimizes that variable out, and is complaining
if glGetAttribLocation is called on it.
Diffstat (limited to 'src/render/OpenGL.cpp')
| -rw-r--r-- | src/render/OpenGL.cpp | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/src/render/OpenGL.cpp b/src/render/OpenGL.cpp index 7d9df83d..da146027 100644 --- a/src/render/OpenGL.cpp +++ b/src/render/OpenGL.cpp @@ -151,7 +151,6 @@ void CHyprOpenGLImpl::initShaders() { m_RenderData.pCurrentMonData->m_shQUAD.proj = glGetUniformLocation(prog, "proj"); m_RenderData.pCurrentMonData->m_shQUAD.color = glGetUniformLocation(prog, "color"); m_RenderData.pCurrentMonData->m_shQUAD.posAttrib = glGetAttribLocation(prog, "pos"); - m_RenderData.pCurrentMonData->m_shQUAD.texAttrib = glGetAttribLocation(prog, "texcoord"); m_RenderData.pCurrentMonData->m_shQUAD.topLeft = glGetUniformLocation(prog, "topLeft"); m_RenderData.pCurrentMonData->m_shQUAD.fullSize = glGetUniformLocation(prog, "fullSize"); m_RenderData.pCurrentMonData->m_shQUAD.radius = glGetUniformLocation(prog, "radius"); |
