mirror of
https://github.com/ZDoom/qzdoom.git
synced 2024-11-11 07:11:54 +00:00
- fixed: Due to recent changes, textures now use 'bgra' format in OpenGL. The palette tonemap shader had not yet been updated to reflect this.
This commit is contained in:
parent
28acf2ad06
commit
f49794d6c6
1 changed files with 2 additions and 2 deletions
|
@ -531,9 +531,9 @@ void FGLRenderer::CreateTonemapPalette()
|
||||||
{
|
{
|
||||||
PalEntry color = GPalette.BaseColors[(uint8_t)PTM_BestColor((uint32_t *)GPalette.BaseColors, (r << 2) | (r >> 4), (g << 2) | (g >> 4), (b << 2) | (b >> 4), 0, 256)];
|
PalEntry color = GPalette.BaseColors[(uint8_t)PTM_BestColor((uint32_t *)GPalette.BaseColors, (r << 2) | (r >> 4), (g << 2) | (g >> 4), (b << 2) | (b >> 4), 0, 256)];
|
||||||
int index = ((r * 64 + g) * 64 + b) * 4;
|
int index = ((r * 64 + g) * 64 + b) * 4;
|
||||||
lut[index] = color.r;
|
lut[index] = color.b;
|
||||||
lut[index + 1] = color.g;
|
lut[index + 1] = color.g;
|
||||||
lut[index + 2] = color.b;
|
lut[index + 2] = color.r;
|
||||||
lut[index + 3] = 255;
|
lut[index + 3] = 255;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue