raze/source/common/textures/formats
Christoph Oelckers 7109ce4e30 - made some changes to the font and texture system to allow late loading of the palette.
The base palette can be set via .def files so that the engine has no access to it until the entire game state is set up.
This means that font translations and PNG palette remap tables cannot be built when the owning objects are created.
For PNGs this has the added advantage that they only get done when really required and not unconditionally - most of the time the remap table isn't even needed here.

Thid fixes the slider graphics in the option menus.

# Conflicts:
#	source/core/gamecontrol.cpp

# Conflicts:
#	source/core/gamecontrol.cpp
2020-05-26 21:43:32 +02:00
..
automaptexture.cpp - added the other image formats from GZDoom. 2020-05-24 00:15:38 +02:00
brightmaptexture.cpp - let the fonts use image sources, not textures as their base class for glyphs. 2020-05-24 16:32:52 +02:00
buildtexture.cpp - more trivial adjustments. 2020-05-24 00:38:10 +02:00
ddstexture.cpp - more trivial adjustments. 2020-05-24 00:38:10 +02:00
emptytexture.cpp - updated to GZDoom's new texture management system. 2020-05-25 23:59:07 +02:00
flattexture.cpp - added the other image formats from GZDoom. 2020-05-24 00:15:38 +02:00
fontchars.cpp - let the fonts use image sources, not textures as their base class for glyphs. 2020-05-24 16:32:52 +02:00
fontchars.h - let the fonts use image sources, not textures as their base class for glyphs. 2020-05-24 16:32:52 +02:00
imgztexture.cpp - added the other image formats from GZDoom. 2020-05-24 00:15:38 +02:00
jpegtexture.cpp - moved filesa to common 2020-05-23 23:53:38 +02:00
md5check.cpp - added the other image formats from GZDoom. 2020-05-24 00:15:38 +02:00
multipatchtexture.cpp - updated to GZDoom's new texture management system. 2020-05-25 23:59:07 +02:00
multipatchtexture.h - updated to GZDoom's new texture management system. 2020-05-25 23:59:07 +02:00
patchtexture.cpp - updated to GZDoom's new texture management system. 2020-05-25 23:59:07 +02:00
pcxtexture.cpp - moved filesa to common 2020-05-23 23:53:38 +02:00
pngtexture.cpp - made some changes to the font and texture system to allow late loading of the palette. 2020-05-26 21:43:32 +02:00
rawpagetexture.cpp - added the other image formats from GZDoom. 2020-05-24 00:15:38 +02:00
shadertexture.cpp - updated to GZDoom's new texture management system. 2020-05-25 23:59:07 +02:00
stb_image.h - moved filesa to common 2020-05-23 23:53:38 +02:00
stbtexture.cpp - moved filesa to common 2020-05-23 23:53:38 +02:00
tgatexture.cpp - moved filesa to common 2020-05-23 23:53:38 +02:00