From 43cef6e332039059f8e82454b82184a6be92a221 Mon Sep 17 00:00:00 2001 From: itsmattkc <34096995+itsmattkc@users.noreply.github.com> Date: Thu, 10 Mar 2022 12:22:14 -0800 Subject: [PATCH] opengl: set texture wrap R on 3D textures --- app/render/opengl/openglrenderer.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/render/opengl/openglrenderer.cpp b/app/render/opengl/openglrenderer.cpp index 7aa0955cb..49f8d3c89 100644 --- a/app/render/opengl/openglrenderer.cpp +++ b/app/render/opengl/openglrenderer.cpp @@ -807,6 +807,10 @@ void OpenGLRenderer::PrepareInputTexture(GLenum target, Texture::Interpolation i functions_->glTexParameteri(target, GL_TEXTURE_WRAP_S, GL_CLAMP_TO_EDGE); functions_->glTexParameteri(target, GL_TEXTURE_WRAP_T, GL_CLAMP_TO_EDGE); + + if (target == GL_TEXTURE_3D) { + functions_->glTexParameteri(target, GL_TEXTURE_WRAP_R, GL_CLAMP_TO_EDGE); + } } void OpenGLRenderer::ClearDestinationInternal(double r, double g, double b, double a)