raze-gles/source/common/textures
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
..
formats - made some changes to the font and texture system to allow late loading of the palette. 2020-05-26 21:43:32 +02:00
hires - updated to GZDoom's new texture management system. 2020-05-25 23:59:07 +02:00
animtexture.cpp - updated to GZDoom's new texture management system. 2020-05-25 23:59:07 +02:00
animtexture.h - updated to GZDoom's new texture management system. 2020-05-25 23:59:07 +02:00
bitmap.cpp - added the special colormaps for the texture compositor. 2020-04-12 08:30:42 +02:00
bitmap.h - backend code matching with GZDoom 2020-04-12 08:30:40 +02:00
gametexture.cpp - updated to GZDoom's new texture management system. 2020-05-25 23:59:07 +02:00
gametexture.h - updated to GZDoom's new texture management system. 2020-05-25 23:59:07 +02:00
hw_ihwtexture.cpp - transitioned FTexture. 2020-05-24 19:12:22 +02:00
hw_ihwtexture.h - updated to GZDoom's new texture management system. 2020-05-25 23:59:07 +02:00
hw_material.cpp - updated to GZDoom's new texture management system. 2020-05-25 23:59:07 +02:00
hw_material.h - updated to GZDoom's new texture management system. 2020-05-25 23:59:07 +02:00
hw_texcontainer.h - updated to GZDoom's new texture management system. 2020-05-25 23:59:07 +02:00
image.cpp - updated to GZDoom's new texture management system. 2020-05-25 23:59:07 +02:00
image.h - updated to GZDoom's new texture management system. 2020-05-25 23:59:07 +02:00
imagehelpers.h - finally managed to merge in the original texture system commit. 2020-05-24 22:53:14 +02:00
imagetexture.cpp - updated to GZDoom's new texture management system. 2020-05-25 23:59:07 +02:00
m_png.cpp - m_png.cpp is common. 2020-04-12 08:30:42 +02:00
m_png.h - updated to GZDoom's new texture management system. 2020-05-25 23:59:07 +02:00
multipatchtexturebuilder.cpp - updated to GZDoom's new texture management system. 2020-05-25 23:59:07 +02:00
skyboxtexture.cpp - updated to GZDoom's new texture management system. 2020-05-25 23:59:07 +02:00
skyboxtexture.h - updated to GZDoom's new texture management system. 2020-05-25 23:59:07 +02:00
texmanip.h - added GZDoom's texture manager. 2020-05-24 16:11:10 +02:00
texture.cpp - updated to GZDoom's new texture management system. 2020-05-25 23:59:07 +02:00
textureid.h - updated to GZDoom's new texture management system. 2020-05-25 23:59:07 +02:00
texturemanager.cpp - updated to GZDoom's new texture management system. 2020-05-25 23:59:07 +02:00
texturemanager.h - updated to GZDoom's new texture management system. 2020-05-25 23:59:07 +02:00
textures.h - updated to GZDoom's new texture management system. 2020-05-25 23:59:07 +02:00