r600: fix tex clamp modes
This makes texwrap look better.
This commit is contained in:
@@ -62,10 +62,10 @@ static unsigned int translate_wrap_mode(GLenum wrapmode)
|
||||
case GL_CLAMP: return SQ_TEX_CLAMP_HALF_BORDER;
|
||||
case GL_CLAMP_TO_EDGE: return SQ_TEX_CLAMP_LAST_TEXEL;
|
||||
case GL_CLAMP_TO_BORDER: return SQ_TEX_CLAMP_BORDER;
|
||||
case GL_MIRRORED_REPEAT: return SQ_TEX_MIRROR_ONCE_HALF_BORDER;
|
||||
case GL_MIRROR_CLAMP_EXT: return SQ_TEX_MIRROR;
|
||||
case GL_MIRROR_CLAMP_TO_EDGE_EXT: return SQ_TEX_MIRROR_ONCE_BORDER;
|
||||
case GL_MIRROR_CLAMP_TO_BORDER_EXT: return SQ_TEX_MIRROR_ONCE_LAST_TEXEL;
|
||||
case GL_MIRRORED_REPEAT: return SQ_TEX_MIRROR;
|
||||
case GL_MIRROR_CLAMP_EXT: return SQ_TEX_MIRROR_ONCE_HALF_BORDER;
|
||||
case GL_MIRROR_CLAMP_TO_EDGE_EXT: return SQ_TEX_MIRROR_ONCE_LAST_TEXEL;
|
||||
case GL_MIRROR_CLAMP_TO_BORDER_EXT: return SQ_TEX_MIRROR_ONCE_BORDER;
|
||||
default:
|
||||
_mesa_problem(NULL, "bad wrap mode in %s", __FUNCTION__);
|
||||
return 0;
|
||||
|
||||
Reference in New Issue
Block a user