Demos (master): cuberender: set texture wrap mode to GL_CLAMP_TO_EDGE
Brian Paul
brianp at kemper.freedesktop.org
Fri May 27 17:58:25 UTC 2011
Module: Demos
Branch: master
Commit: caf5d103e9d659ee6f520b0fd3368342cbcb0344
URL: http://cgit.freedesktop.org/mesa/demos/commit/?id=caf5d103e9d659ee6f520b0fd3368342cbcb0344
Author: Brian Paul <brianp at vmware.com>
Date: Thu May 26 14:28:49 2011 -0600
cuberender: set texture wrap mode to GL_CLAMP_TO_EDGE
Fixes glitches near cube map seams.
---
src/demos/cuberender.c | 3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
diff --git a/src/demos/cuberender.c b/src/demos/cuberender.c
index 17f9d47..522c45f 100644
--- a/src/demos/cuberender.c
+++ b/src/demos/cuberender.c
@@ -294,6 +294,9 @@ CreateCubeTexture(GLint size)
glTexParameteri(GL_TEXTURE_CUBE_MAP, GL_TEXTURE_MAG_FILTER, GL_NEAREST);
}
+ glTexParameteri(GL_TEXTURE_CUBE_MAP, GL_TEXTURE_WRAP_S, GL_CLAMP_TO_EDGE);
+ glTexParameteri(GL_TEXTURE_CUBE_MAP, GL_TEXTURE_WRAP_T, GL_CLAMP_TO_EDGE);
+
for (face = 0; face < 6; face++) {
glTexImage2D(GL_TEXTURE_CUBE_MAP_POSITIVE_X + face, 0, GL_RGBA,
size, size, 0,
More information about the mesa-commit
mailing list