diff --git a/GL/texture.c b/GL/texture.c index fdf1c6e..dad65e6 100644 --- a/GL/texture.c +++ b/GL/texture.c @@ -1905,6 +1905,7 @@ void APIENTRY glTexParameteri(GLenum target, GLenum pname, GLint param) { break; case GL_MIRRORED_REPEAT: + active->uv_wrap &= ~CLAMP_U; active->uv_wrap |= MIRROR_U; break; } @@ -1923,6 +1924,7 @@ void APIENTRY glTexParameteri(GLenum target, GLenum pname, GLint param) { break; case GL_MIRRORED_REPEAT: + active->uv_wrap &= ~CLAMP_V; active->uv_wrap |= MIRROR_V; break; }