gzdoom-gles/src/g_heretic
Christoph Oelckers 2536eca01d - Changed: Patch and IMGZ textures now initialize their dimensions upon creation.
The lump is open anyway at that time so deferring this action until the information
  is needed doesn't give any speed improvements. Now GetDimensions and all its
  associated overhead is gone.
- Added support for TGA textures. It can handle all of the common variations
  of this format.
- Changed: GI_PAGESARERAW is no longer checked. It wasn't really necessary before
  because the chance of texture misidentification is absolutely minimal.
  But raw pages are now restricted to textures of type TEX_MiscPatch only.
- Changed the automap parchment to use a regular texture. The previous 
  FAutomapTexture is only used as a last resort fallback now. If the code
  finds a recognizable graphic it will create a proper texture for it now.
- Fixed: Flats were only auto-scaled when in Doom flat format.
- Fixed: FMultiPatchTexture::CheckForHacks blindly assumed that all patches
  were FPstchTextures. Since the texture code does not have any type information
  I added a new flag bIsPatch for this purpose.
- Moved all texture classes into their own source files and created a new
  subdirectory 'textures' for that.
- Cleaned up the texture management code and added some stricter checks for
  the validity of Doom patches. The old code liked to crash when being passed
  some non-graphic data.

SVN r300 (trunk)
2006-08-20 12:55:46 +00:00
..
a_beast.cpp SVN r258 (trunk) 2006-07-16 09:10:45 +00:00
a_chicken.cpp - Took MF2_WINDTHRUST off AMorphedMonster. This is something that should not 2006-08-17 09:54:42 +00:00
a_clink.cpp - Added a 'default' setting to all color selection menu items that leaves 2006-06-29 14:21:56 +00:00
a_dsparil.cpp SVN r258 (trunk) 2006-07-16 09:10:45 +00:00
a_hereticartifacts.cpp SVN r258 (trunk) 2006-07-16 09:10:45 +00:00
a_hereticglobal.h - Converted a_doomhealth.cpp to DECORATE. 2006-06-17 20:29:41 +00:00
a_hereticimp.cpp SVN r258 (trunk) 2006-07-16 09:10:45 +00:00
a_heretickeys.cpp SVN r258 (trunk) 2006-07-16 09:10:45 +00:00
a_hereticmisc.cpp SVN r258 (trunk) 2006-07-16 09:10:45 +00:00
a_hereticplayer.cpp - Changed: Patch and IMGZ textures now initialize their dimensions upon creation. 2006-08-20 12:55:46 +00:00
a_hereticweaps.cpp SVN r258 (trunk) 2006-07-16 09:10:45 +00:00
a_ironlich.cpp - Added the ACS commands 2006-08-12 02:30:57 +00:00
a_knight.cpp SVN r258 (trunk) 2006-07-16 09:10:45 +00:00
a_mummy.cpp - Took MF2_WINDTHRUST off AMorphedMonster. This is something that should not 2006-08-17 09:54:42 +00:00
a_snake.cpp - Added a 'default' setting to all color selection menu items that leaves 2006-06-29 14:21:56 +00:00
a_wizard.cpp - Added a 'default' setting to all color selection menu items that leaves 2006-06-29 14:21:56 +00:00
heretic_sbar.cpp - Added the ACS commands 2006-08-12 02:30:57 +00:00