gzdoom-gles/src/r_data
Christoph Oelckers 2e7bcf9e41 - implemented a proper texture composition cache.
This will mostly ensure that each patch used for composition is only loaded once and automatically unloaded once no longer needed.
So far only for paletted rendering, but the same logic can be used for true color as well.
2018-12-10 01:17:39 +01:00
..
models - implemented a proper texture composition cache. 2018-12-10 01:17:39 +01:00
a_dynlightdata.cpp Cleaned up #include's in dynamic lights code 2018-04-19 11:12:29 +03:00
colormaps.cpp Removed all superfluous #include's 2018-04-24 14:30:35 +03:00
colormaps.h - refactoring of fixed colormap stuff to have it better organized and to reduce the number of uniforms in the main shader. 2018-06-16 22:40:44 +02:00
gldefs.cpp - replaced the last access operator, too 2018-12-07 03:01:40 +01:00
matrix.cpp Removed all superfluous #include's 2018-04-24 14:30:35 +03:00
matrix.h - moved the matrix code out of 'gl' because the model code also needs it. 2017-11-25 13:51:09 +01:00
portalgroups.cpp - fixed line portal setups in one-subsector maps. 2018-10-27 00:47:24 +02:00
r_interpolate.cpp - cleaned up the PointerSubstitution code 2018-11-19 17:05:00 +01:00
r_interpolate.h
r_sections.cpp - changed the stencil cap drawer to only cover the area which is actually used by the portal. 2018-11-14 23:30:46 +01:00
r_sections.h Avoid using argument count for any kind of decision making in native VM functions. 2018-11-16 15:25:37 +01:00
r_translate.cpp - fixed some issues with the bodyque and moved this variable into FLevelLocals 2018-11-19 18:13:23 +01:00
r_translate.h - integrated GL parts of translation handling into the main module. 2018-04-01 00:59:49 +02:00
r_vanillatrans.cpp - use 0 as the default for r_vanillatrans. 2017-06-04 12:39:39 +02:00
r_vanillatrans.h - r_vanillatrans: Cache the cache! Transform the function into a global variable and recheck at the start of D_Display 2017-06-04 12:30:35 +02:00
renderinfo.cpp - silenced debug message in standard mode. 2018-11-07 00:43:11 +01:00
renderstyle.cpp - fixed the mapping of additive translucency to color-based translucency. 2018-11-27 19:43:10 +01:00
renderstyle.h - fixed the mapping of additive translucency to color-based translucency. 2018-11-27 19:43:10 +01:00
sprites.cpp - replaced the last access operator, too 2018-12-07 03:01:40 +01:00
sprites.h - Added +SPRITEFLIP which reverses a sprite's left-rightness. 2017-05-03 21:13:31 +02:00
voxels.cpp Removed all superfluous #include's 2018-04-24 14:30:35 +03:00
voxels.h - changed voxel remapping to make a copy instead of destroying the original. 2018-04-03 00:30:02 +02:00