summaryrefslogtreecommitdiffstats
path: root/src/video_core/renderer_opengl/maxwell_to_gl.h
diff options
context:
space:
mode:
authorReinUsesLisp <reinuseslisp@airmail.cc>2019-05-22 01:29:41 +0200
committerReinUsesLisp <reinuseslisp@airmail.cc>2019-05-30 18:21:01 +0200
commita89cc0bafc2b56aa7b29d34ed460911478fd9efa (patch)
tree21f74f0ee2b7e82df2a7dceae270da9c789b21c2 /src/video_core/renderer_opengl/maxwell_to_gl.h
parentgl_rasterizer: Move alpha testing to the OpenGL pipeline (diff)
downloadyuzu-a89cc0bafc2b56aa7b29d34ed460911478fd9efa.tar
yuzu-a89cc0bafc2b56aa7b29d34ed460911478fd9efa.tar.gz
yuzu-a89cc0bafc2b56aa7b29d34ed460911478fd9efa.tar.bz2
yuzu-a89cc0bafc2b56aa7b29d34ed460911478fd9efa.tar.lz
yuzu-a89cc0bafc2b56aa7b29d34ed460911478fd9efa.tar.xz
yuzu-a89cc0bafc2b56aa7b29d34ed460911478fd9efa.tar.zst
yuzu-a89cc0bafc2b56aa7b29d34ed460911478fd9efa.zip
Diffstat (limited to 'src/video_core/renderer_opengl/maxwell_to_gl.h')
-rw-r--r--src/video_core/renderer_opengl/maxwell_to_gl.h7
1 files changed, 2 insertions, 5 deletions
diff --git a/src/video_core/renderer_opengl/maxwell_to_gl.h b/src/video_core/renderer_opengl/maxwell_to_gl.h
index e3cabded3..ea77dd211 100644
--- a/src/video_core/renderer_opengl/maxwell_to_gl.h
+++ b/src/video_core/renderer_opengl/maxwell_to_gl.h
@@ -175,11 +175,8 @@ inline GLenum WrapMode(Tegra::Texture::WrapMode wrap_mode) {
return GL_CLAMP_TO_EDGE;
case Tegra::Texture::WrapMode::Border:
return GL_CLAMP_TO_BORDER;
- case Tegra::Texture::WrapMode::ClampOGL:
- // TODO(Subv): GL_CLAMP was removed as of OpenGL 3.1, to implement GL_CLAMP, we can use
- // GL_CLAMP_TO_BORDER to get the border color of the texture, and then sample the edge to
- // manually mix them. However the shader part of this is not yet implemented.
- return GL_CLAMP_TO_BORDER;
+ case Tegra::Texture::WrapMode::Clamp:
+ return GL_CLAMP;
case Tegra::Texture::WrapMode::MirrorOnceClampToEdge:
return GL_MIRROR_CLAMP_TO_EDGE;
case Tegra::Texture::WrapMode::MirrorOnceBorder: