Commit graph

12 commits

Author SHA1 Message Date
Christoph Oelckers
af753ebe37 - Update to ZDoom r2613
* addition of textured automap. (not active for GL renderer yet!)



git-svn-id: http://mancubus.net/svn/hosted/gzdoom/trunk@909 b0f79afe-0144-0410-b225-9a4edf0717df
2010-08-27 17:42:01 +00:00
Christoph Oelckers
5d50f46fbf - Implemented BSP-based polyobject splitting for GL renderer.
- updated all polyobject related code from ZDoom.


git-svn-id: http://mancubus.net/svn/hosted/gzdoom/trunk@875 b0f79afe-0144-0410-b225-9a4edf0717df
2010-08-10 08:43:34 +00:00
Christoph Oelckers
2b73c7ee30 Update to ZDoom r2073:
- added initial support for a GAMEINFO lump in PWADs. When the game is started
  all files loaded with '-file' are scanned for this lump. This lump is read
  before any WAD initialization takes place, in particular the IWAD is not yet
  loaded at this time. This allows PWADs the option to specify an IWAD they 
  want to run with and optionally autoload external resource WADs.
- Fixed a few places where FixPathSeperator was called with a locked FString buffer.
  It's better to use the FString version of this function instead.
- replaced wadlist_t with an array of FStrings and added a list parameter to
  everything that eventually calls D_AddFile. Also create the list of files
  loaded on the command line separately to allow further checks on them.
- fixed: The node builder did not check if all segs could be split properly.
  Also removed some fudging that tried to work around this case but produced
  a broken BSP tree on other maps.
- Added Blzut3's Solaris patch.
- Fixed: Heretic's Weredragon (Beast) should not have a melee state.

SBARINFO update:
- Reorganized the SBarInfo code.
- Added interpolate(<speed>) flag to drawnumber, drawbar, and drawgem.  The old
  way of interpolating the health and armor is depreciated.
- Added: armortype to drawswitchableimage loosely based on Gez's submission.
- As an extension to the previous you can now use comparison operators on
  inventory items and armortype in drawswitchableimage.


git-svn-id: http://mancubus.net/svn/hosted/gzdoom/trunk@698 b0f79afe-0144-0410-b225-9a4edf0717df
2010-01-01 16:43:08 +00:00
Christoph Oelckers
1170dc1d1f - added a bench CCMD so performance testing can be done without screenshots.
git-svn-id: http://mancubus.net/svn/hosted/gzdoom/trunk@609 b0f79afe-0144-0410-b225-9a4edf0717df
2009-11-05 08:04:08 +00:00
Christoph Oelckers
5225cd0660 - fixed: When merging planes for sector stacks the code must check for Transfer_Heights.
git-svn-id: http://mancubus.net/svn/hosted/gzdoom/trunk@565 b0f79afe-0144-0410-b225-9a4edf0717df
2009-10-19 20:15:13 +00:00
Christoph Oelckers
fde7e5d497 - first version of dynamic light shader working.
git-svn-id: http://mancubus.net/svn/hosted/gzdoom/trunk@531 b0f79afe-0144-0410-b225-9a4edf0717df
2009-10-07 18:01:45 +00:00
Christoph Oelckers
1eed9eaf8c - more work on new dynamic light code. Split light buffer into a light and index buffer to reduce data site.
- Fixed: gl_lights_size was used twice in the size calculation of dynamic lights.
- deleted GlobalDrawInfo. It may as well be taken from the DrawInfo stack like everything else.


git-svn-id: http://mancubus.net/svn/hosted/gzdoom/trunk@506 b0f79afe-0144-0410-b225-9a4edf0717df
2009-10-01 20:58:30 +00:00
Christoph Oelckers
c898c760c4 - compiles again.
git-svn-id: http://mancubus.net/svn/hosted/gzdoom/trunk@493 b0f79afe-0144-0410-b225-9a4edf0717df
2009-09-25 22:21:48 +00:00
Christoph Oelckers
7dd74619e7 ....
git-svn-id: http://mancubus.net/svn/hosted/gzdoom/trunk@491 b0f79afe-0144-0410-b225-9a4edf0717df
2009-09-25 21:22:45 +00:00
Christoph Oelckers
8d782b2986 - does it ever end?
git-svn-id: http://mancubus.net/svn/hosted/gzdoom/trunk@486 b0f79afe-0144-0410-b225-9a4edf0717df
2009-09-25 17:42:07 +00:00
Christoph Oelckers
6ead58ccc7 - cleanup of gl_scene.cpp.
git-svn-id: http://mancubus.net/svn/hosted/gzdoom/trunk@484 b0f79afe-0144-0410-b225-9a4edf0717df
2009-09-25 13:05:17 +00:00
Christoph Oelckers
4614d1eb4a - reorganized more files.
git-svn-id: http://mancubus.net/svn/hosted/gzdoom/trunk@483 b0f79afe-0144-0410-b225-9a4edf0717df
2009-09-25 08:43:53 +00:00
Renamed from src/gl/common/glc_renderhacks.cpp (Browse further)