summaryrefslogtreecommitdiff
path: root/src/refresh/gl/sky.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/refresh/gl/sky.c')
-rw-r--r--src/refresh/gl/sky.c11
1 files changed, 5 insertions, 6 deletions
diff --git a/src/refresh/gl/sky.c b/src/refresh/gl/sky.c
index d0e7807..beee1d4 100644
--- a/src/refresh/gl/sky.c
+++ b/src/refresh/gl/sky.c
@@ -369,18 +369,17 @@ void R_DrawSkyBox(void)
SkyRotate();
}
- GL_TexEnv(GL_REPLACE);
- GL_Bits(GLS_DEFAULT);
-
- qglVertexPointer(3, GL_FLOAT, 5 * 4, &verts[0][0]);
- qglTexCoordPointer(2, GL_FLOAT, 5 * 4, &verts[0][3]);
+ GL_StateBits(GLS_TEXTURE_REPLACE);
+ GL_ArrayBits(GLA_VERTEX | GLA_TC);
+ GL_VertexPointer(3, 5, &verts[0][0]);
+ GL_TexCoordPointer(2, 5, &verts[0][3]);
for (i = 0; i < 6; i++) {
if (!SKY_VISIBLE(i)) {
continue;
}
- GL_BindTexture(sky_images[skytexorder[i]]);
+ GL_BindTexture(0, sky_images[skytexorder[i]]);
MakeSkyVec(skymaxs[0][i], skymins[1][i], i, verts[0]);
MakeSkyVec(skymins[0][i], skymins[1][i], i, verts[1]);