- alternative configuration using GLEW to get extension functions. This requires GL 2.0, though so it won't be promoted to the mainline for the time being.
- removed all pre GL 2.0 support.
Merge branch 'master' into GLEW_VERSION
- got rid of a lot of stuff that's no longer required with GLEW.
- replaced GLUs texture scaling with our own function. This is only used to scale down textures larger than what the hardware can handle so we do not need a dependency to an essentially deprecated library for it.
Merge branch 'master' into GLEW_VERSION
Merge branch 'master' into Glew_Version_For_Real
- changed rendering of glowing walls so that it doesn't require an additional vertex attribute, just pass the floor and ceiling planes as uniforms.
- removed #include of glxew.h because it's not used.
- removed some unused functions from gl_interface.cpp which were causing problems when compiling on Linux.
- fixed: the delayed state changer for the alpha function called glBlendFunc instead of glAlphaFunc.
replaced all character arrays for lump/texture names in the level_info_t and FLevelLocals structures with FStrings as first preparation for allowing long texture names.
fixed: if we allow long names for the fade table we must also check for them when the colormap gets loaded.
fixed: skies should be loaded into the FLevelLocals struct not into the global variables of the renderer.
Merge branch 'master' of https://github.com/rheit/zdoom
- changed storage of lump and texture names in gameinfo to allow long names (with the exception of view border elements.)
- expanded names for view border elements. Also fixed the horribly bad implementation of custom borders which modified the DoomBorder elements without ever checking the game being used.
- missed one texture name field in level_info_t.
- allow texture lookup by full path names. Due to technical limitations this may result in double textures if the same graphics lump is also referenced by its short texture name.
- added new renderstyles AddStencil and AddShaded.
- added option to ASectorAction to remove itself upon triggering by setting the STANDSTILL flag on the map thing.
- removed the last static character arrays from FLevelLocals.
- removed 8 character limit for map names.