summaryrefslogtreecommitdiff
path: root/src/render
diff options
context:
space:
mode:
authorJManch <61563764+JManch@users.noreply.github.com>2024-02-04 02:30:00 +0000
committerGitHub <noreply@github.com>2024-02-04 02:30:00 +0000
commit1ed4f1cb254ce4b4e55727d972998be1ef4baf22 (patch)
tree4fe1844762ef6b481915bb33472517f9ca5deae5 /src/render
parent5d4ff60f535b65dc3db4cd0fb20e44c1f4360769 (diff)
screenshader: rename output uniform to wl_output (#4606)
* screenshader: rename output uniform to monitor * rename to wl_output
Diffstat (limited to 'src/render')
-rw-r--r--src/render/OpenGL.cpp12
-rw-r--r--src/render/Shader.hpp6
2 files changed, 9 insertions, 9 deletions
diff --git a/src/render/OpenGL.cpp b/src/render/OpenGL.cpp
index 889a23bb..e9df3b05 100644
--- a/src/render/OpenGL.cpp
+++ b/src/render/OpenGL.cpp
@@ -526,10 +526,10 @@ void CHyprOpenGLImpl::applyScreenShader(const std::string& path) {
return;
}
- m_sFinalScreenShader.proj = glGetUniformLocation(m_sFinalScreenShader.program, "proj");
- m_sFinalScreenShader.tex = glGetUniformLocation(m_sFinalScreenShader.program, "tex");
- m_sFinalScreenShader.time = glGetUniformLocation(m_sFinalScreenShader.program, "time");
- m_sFinalScreenShader.output = glGetUniformLocation(m_sFinalScreenShader.program, "output");
+ m_sFinalScreenShader.proj = glGetUniformLocation(m_sFinalScreenShader.program, "proj");
+ m_sFinalScreenShader.tex = glGetUniformLocation(m_sFinalScreenShader.program, "tex");
+ m_sFinalScreenShader.time = glGetUniformLocation(m_sFinalScreenShader.program, "time");
+ m_sFinalScreenShader.wl_output = glGetUniformLocation(m_sFinalScreenShader.program, "wl_output");
if (m_sFinalScreenShader.time != -1 && g_pConfigManager->getInt("debug:damage_tracking") != 0 && !g_pHyprRenderer->m_bCrashingInProgress) {
// The screen shader uses the "time" uniform
// Since the screen shader could change every frame, damage tracking *needs* to be disabled
@@ -821,8 +821,8 @@ void CHyprOpenGLImpl::renderTextureInternalWithDamage(const CTexture& tex, CBox*
glUniform1f(shader->time, 0.f);
}
- if (usingFinalShader && shader->output != -1)
- glUniform1i(shader->output, m_RenderData.pMonitor->ID);
+ if (usingFinalShader && shader->wl_output != -1)
+ glUniform1i(shader->wl_output, m_RenderData.pMonitor->ID);
if (CRASHING) {
glUniform1f(shader->distort, g_pHyprRenderer->m_fCrashingDistort);
diff --git a/src/render/Shader.hpp b/src/render/Shader.hpp
index 70fe468c..185c3dff 100644
--- a/src/render/Shader.hpp
+++ b/src/render/Shader.hpp
@@ -42,9 +42,9 @@ class CShader {
GLint gradientLength = -1;
GLint angle = -1;
- GLint time = -1;
- GLint distort = -1;
- GLint output = -1;
+ GLint time = -1;
+ GLint distort = -1;
+ GLint wl_output = -1;
// Blur prepare
GLint contrast = -1;