mirror of
https://git.code.sf.net/p/quake/newtree
synced 2025-05-10 14:20:38 +00:00
Use RGB palettes for shared palette extension instead of RGBA.
This commit is contained in:
parent
f453d2f1b8
commit
c1e0cf7b8e
1 changed files with 2 additions and 3 deletions
|
@ -312,7 +312,7 @@ void
|
||||||
Shared_Init8bitPalette (void)
|
Shared_Init8bitPalette (void)
|
||||||
{
|
{
|
||||||
int i;
|
int i;
|
||||||
GLubyte thePalette[256][4];
|
GLubyte thePalette[256][3];
|
||||||
GLubyte *oldPalette;
|
GLubyte *oldPalette;
|
||||||
|
|
||||||
QF_glColorTableEXT qglColorTableEXT = NULL;
|
QF_glColorTableEXT qglColorTableEXT = NULL;
|
||||||
|
@ -333,10 +333,9 @@ Shared_Init8bitPalette (void)
|
||||||
thePalette[i][0] = *oldPalette++;
|
thePalette[i][0] = *oldPalette++;
|
||||||
thePalette[i][1] = *oldPalette++;
|
thePalette[i][1] = *oldPalette++;
|
||||||
thePalette[i][2] = *oldPalette++;
|
thePalette[i][2] = *oldPalette++;
|
||||||
thePalette[i][3] = *oldPalette++;
|
|
||||||
}
|
}
|
||||||
glEnable (GL_SHARED_TEXTURE_PALETTE_EXT);
|
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);
|
GL_UNSIGNED_BYTE, (GLvoid *) thePalette);
|
||||||
is8bit = true;
|
is8bit = true;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue