From c1e0cf7b8e02bdca2b9ae2bd5a2be0af2b4d7b55 Mon Sep 17 00:00:00 2001 From: Jeff Teunissen Date: Thu, 28 Dec 2000 06:45:19 +0000 Subject: [PATCH] Use RGB palettes for shared palette extension instead of RGBA. --- source/vid_common_gl.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/source/vid_common_gl.c b/source/vid_common_gl.c index 6824ef4..366e0f1 100644 --- a/source/vid_common_gl.c +++ b/source/vid_common_gl.c @@ -312,7 +312,7 @@ void Shared_Init8bitPalette (void) { int i; - GLubyte thePalette[256][4]; + GLubyte thePalette[256][3]; GLubyte *oldPalette; QF_glColorTableEXT qglColorTableEXT = NULL; @@ -333,10 +333,9 @@ Shared_Init8bitPalette (void) thePalette[i][0] = *oldPalette++; thePalette[i][1] = *oldPalette++; thePalette[i][2] = *oldPalette++; - thePalette[i][3] = *oldPalette++; } glEnable (GL_SHARED_TEXTURE_PALETTE_EXT); - qglColorTableEXT (GL_SHARED_TEXTURE_PALETTE_EXT, GL_RGBA, 256, GL_RGBA, + qglColorTableEXT (GL_SHARED_TEXTURE_PALETTE_EXT, GL_RGB, 256, GL_RGB, GL_UNSIGNED_BYTE, (GLvoid *) thePalette); is8bit = true; }