summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorGravatar David Marcec2018-08-19 02:26:50 +1000
committerGravatar David Marcec2018-08-19 02:26:50 +1000
commit71cc482bbdc2f7340937423c4ac83a13b609e9d7 (patch)
tree8fc164c367d966c0dc4835e19eb3482d3076154a /src
parentMerge pull request #1100 from ogniK5377/missing-pred (diff)
downloadyuzu-71cc482bbdc2f7340937423c4ac83a13b609e9d7.tar.gz
yuzu-71cc482bbdc2f7340937423c4ac83a13b609e9d7.tar.xz
yuzu-71cc482bbdc2f7340937423c4ac83a13b609e9d7.zip
Added WrapMode MirrorOnceClampToEdge
Used by splatoon 2
Diffstat (limited to 'src')
-rw-r--r--src/video_core/renderer_opengl/maxwell_to_gl.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/video_core/renderer_opengl/maxwell_to_gl.h b/src/video_core/renderer_opengl/maxwell_to_gl.h
index 8f719fdd8..5d91a0c2f 100644
--- a/src/video_core/renderer_opengl/maxwell_to_gl.h
+++ b/src/video_core/renderer_opengl/maxwell_to_gl.h
@@ -147,6 +147,8 @@ inline GLenum WrapMode(Tegra::Texture::WrapMode wrap_mode) {
147 // GL_CLAMP_TO_BORDER to get the border color of the texture, and then sample the edge to 147 // GL_CLAMP_TO_BORDER to get the border color of the texture, and then sample the edge to
148 // manually mix them. However the shader part of this is not yet implemented. 148 // manually mix them. However the shader part of this is not yet implemented.
149 return GL_CLAMP_TO_BORDER; 149 return GL_CLAMP_TO_BORDER;
150 case Tegra::Texture::WrapMode::MirrorOnceClampToEdge:
151 return GL_MIRROR_CLAMP_TO_EDGE;
150 } 152 }
151 LOG_CRITICAL(Render_OpenGL, "Unimplemented texture wrap mode={}", static_cast<u32>(wrap_mode)); 153 LOG_CRITICAL(Render_OpenGL, "Unimplemented texture wrap mode={}", static_cast<u32>(wrap_mode));
152 UNREACHABLE(); 154 UNREACHABLE();