gzdoom/src/common/textures
Christoph Oelckers ebd4ebf298 StringTable cleanup and improvements
cleaned up function interface to avoid referencing the file system in the worker functions.
replaced StringTable's operators with functions.. The main reason is that these are far easier to look up when browsing the source.
This also fixes a premature translation in SBARINFO that was done in the parsing stage, not the printing stage.
2024-04-21 10:34:44 +02:00
..
formats warnings and debug code cleanup 2023-12-26 22:16:21 +01:00
hires backend update from Raze 2024-01-06 15:24:10 +01:00
animtexture.cpp do the same for paletted and rgb textues 2024-04-17 20:35:49 -04:00
animtexture.h do the same for paletted and rgb textues 2024-04-17 20:35:49 -04:00
bitmap.cpp convert more files to UTF-8. 2024-01-02 21:54:29 +01:00
bitmap.h remove copying from CreateTexBuffer 2024-04-17 20:35:49 -04:00
gametexture.cpp added a third batch of GetChars call to FStrings. 2023-10-07 23:03:40 +02:00
gametexture.h - Backend update from Raze. 2022-12-18 16:19:18 +01:00
hw_ihwtexture.cpp - replaced MIN/MAX in common code. 2021-10-30 10:46:17 +02:00
hw_ihwtexture.h - store the Vulkan descriptor sets in the material - where they belong! 2020-04-19 10:57:56 +02:00
hw_material.cpp Fix diffuse-only material shaders not applying. 2023-01-12 17:01:59 +01:00
hw_material.h - texture manager update from Raze 2020-09-27 10:38:12 +02:00
hw_texcontainer.h Fix precache unload bug in FHardwareTextureContainer::UnmarkAll 2024-02-19 06:45:30 -05:00
image.cpp - use stb-image for JPEG decoding. 2023-09-03 08:34:58 +02:00
image.h - code cleanup 2023-08-25 20:07:48 +02:00
imagehelpers.h - whitespace cleanup, updated from Raze. 2022-01-02 12:23:42 +01:00
imagetexture.cpp - Convert the entire image backend infrastructure to be animation-friendly 2023-08-23 18:18:45 +02:00
m_png.cpp backend update from Raze 2024-01-06 15:24:10 +01:00
m_png.h - code cleanup 2023-08-25 20:07:48 +02:00
multipatchtexturebuilder.cpp warnings and debug code cleanup 2023-12-26 22:16:21 +01:00
skyboxtexture.cpp - backend sync with Raze 2020-05-26 22:59:50 +02:00
skyboxtexture.h - test skyboxes with dynamic_cast and scale them properly. 2020-04-19 10:57:55 +02:00
texmanip.h - moved texture code to 'common'. 2020-04-11 20:20:38 +02:00
texture.cpp remove copying from CreateTexBuffer 2024-04-17 20:35:49 -04:00
textureid.h remove unnecessary #defines 2024-02-03 16:07:12 +01:00
texturemanager.cpp StringTable cleanup and improvements 2024-04-21 10:34:44 +02:00
texturemanager.h - moved linked textures from file system to texture manager. 2023-08-22 21:49:54 +02:00
textures.h remove copying from CreateTexBuffer 2024-04-17 20:35:49 -04:00
v_collection.cpp - Backend update from Raze. 2023-05-27 09:31:17 +02:00
v_collection.h - moved a few leftover utility classes to 'common'. 2020-04-29 17:51:04 +02:00