July 2021
|
2021-07-30
|
Renderer
| :
| Flush pending draws before switching GL state
|
February 2020
|
2020-02-18
|
Cygwin
|
Fixed
| :
| Misuse of GL context
|
2020-02-14
|
Fixed
| :
| Visual artifact when using color adjustments
|
2020-02-14
|
Fixed
| :
| Visual artifact when using color adjustments
|
2020-02-10
|
Fixed
| :
| Handling the shader version number
|
2020-02-04
|
FX
| :
| Apply color adjustments via a shader
|
January 2020
|
2020-01-05
|
Fixed
|
Textures
| :
| Outline visible on external images
|
December 2019
|
2019-12-10
|
Fixed
| :
| Texture reset is busymode agnostic
|
September 2019
|
2019-09-15
|
Shell
| :
| GL operations possible during packet handling
|
2019-09-15
|
Client
|
Fixed
| :
| Keep window activated for GL operations
|
2019-09-04
|
libgui
| :
| Out-of-date text composer contents
|
June 2019
|
2019-06-11
|
Added
|
Debug
|
libgui
| :
| Added OpenGL debug message callback
|
March 2019
|
2019-03-17
|
Fixed
| :
| Fixed build using glbinding as external project
|
November 2018
|
2018-11-27
|
Fixed
| :
| Lines are not being drawn
|
2018-11-27
|
Performance
| :
| Improved draw batching
|
2018-11-27
|
Performance
| :
| DGL batches draw calls when possible
|
October 2018
|
2018-10-30
|
Cleanup
| :
| No null pointer access
|
September 2018
|
2018-09-22
|
Client
|
libgui
| :
| Draw lines as triangle strips with custom width
|
August 2018
|
2018-08-01
|
Debug
|
libgui
| :
| Avoid excessive OpenGL debug messages
|
July 2018
|
2018-07-27
|
Fixed
| :
| Enumerating OpenGL extensions
|
March 2018
|
2018-03-25
|
Fixed
|
libgui
| :
| Fixed bug where sampler uniforms were not always updated
|
2018-03-20
|
Debug
|
libgui
| :
| Validate GL program state before drawing
|
2018-03-18
|
Added
|
libgui
| :
| Added support for buffer textures
|
2018-03-17
|
libgui
| :
| GLWindow owns a GLTimer that the application can use
|
2018-03-17
|
Added
|
libgui
| :
| Added GLTimer for querying elapsed GPU times
|
2018-03-07
|
libgui
| :
| Drawables can share GLBuffers
|
2018-03-04
|
libgui
| :
| Debugging shaders
|
2018-03-03
|
Cleanup
|
libgui
| :
| Cleanup
|
2018-03-03
|
libgui
| :
| TextureBank can use multiple atlases
|
2018-03-02
|
Cleanup
|
libgui
| :
| Mat4f::lookat() is right-handed by default; cleanup
|
2018-03-01
|
Cleanup
|
libgui
| :
| Cleanup
|
February 2018
|
2018-02-28
|
Cleanup
|
libgui
| :
| Cleanup
|
2018-02-27
|
Added
|
libgui
|
Shaders
| :
| Added geometry shader as a new type of shader
|
2018-02-25
|
Added
|
libgui
| :
| Added new vertex attributes
|
2018-02-22
|
libgui
| :
| Binding and releasing frame buffer objects
|
2018-02-21
|
libgui
| :
| Setting a Drawable program using the ID number
|
2018-02-21
|
libgui
| :
| More options for configuring a GLFramebuffer
|
November 2017
|
2017-11-05
|
Fixed
|
Tests
| :
| Updated GL init and shaders in the libappfw test app
|
April 2017
|
2017-04-26
|
libgui
| :
| Drawing arrays with indices in host memory
|
2017-04-24
|
Renderer
| :
| Multitexturing is always available; removed obsolete options
|
2017-04-24
|
Fixed
|
Renderer
| :
| Fixed DGL active textures; apply modulation in dgl.draw shader
|
2017-04-23
|
libgui
|
OpenGL
| :
| Updating GL classes for OpenGL 3.3
|
2017-04-15
|
Fixed
| :
| Black screen after startup
|
March 2017
|
2017-03-18
|
Fixed
|
libgui
| :
| Random color glitches in the UI
|
2017-03-04
|
Fixed
|
Widgets
| :
| Missing flushes of queued draws
|
February 2017
|
2017-02-25
|
Video
| :
| Re-enabled the FPS limiter (cvar “refresh-rate-maximum”)
|
2017-02-19
|
Cleanup
|
libgui
| :
| Shader variables for batch draws
|
2017-02-19
|
libgui
| :
| Batched drawing of geometry
|
2017-02-19
|
Added
|
libgui
| :
| Added a uniform type for float arrays
|
2017-02-07
|
Cleanup
|
Client
| :
| Busy mode not needed at startup; removed dead code
|
2017-02-07
|
Cleanup
|
OpenGL
| :
| Removed another obsolete GL parameter
|
2017-02-07
|
Cleanup
|
OpenGL
| :
| Removed obsolete GL parameters
|
November 2016
|
2016-11-10
|
libgui
| :
| More fallback configurations for FBOs
|
2016-11-10
|
libgui
| :
| More fallback configurations for FBOs
|
2016-11-09
|
libgui
| :
| Improved FBO configuration fallback
|
2016-11-09
|
libgui
| :
| Improved FBO configuration fallback
|
October 2016
|
2016-10-31
|
Fixed
|
libgui
| :
| Fixed alternative GLFramebuffer attachments
|
2016-10-12
|
Client
| :
| Set vsync using libgui
|
2016-10-09
|
Fixed
|
X11
| :
| Use of deferred GL calls; turbo build issues
|
2016-10-08
|
Fixed
|
Windows
| :
| Calling convention in deferred GL calls
|
2016-10-08
|
Fixed
|
Windows
| :
| Build errors and deferred GL calls
|
2016-10-07
|
libgui
| :
| Resolving multisampled framebuffer contents
|
2016-10-07
|
Debug
| :
| Disabled some debug messages
|
September 2016
|
2016-09-28
|
Client
|
UI
| :
| Player view rendered in final size (all scaling factored in)
|
2016-09-28
|
Client
|
Fixed
|
UI
| :
| Fixed player view GL state; apply pixel density factor
|
2016-09-06
|
Added
|
Fixed
| :
| Added OpenGL context activations
|
2016-09-04
|
Windows
| :
| Fixes and tweaks
|
2016-09-04
|
libgui
| :
| Tweaking framebuffer behavior
|
2016-09-04
|
Client
|
Refactor
| :
| Revised GL calls for Qt 5.4 OpenGL APIs
|
2016-09-04
|
libappfw
|
Refactor
|
Tests
| :
| Updated for new GL classes (work in progress)
|
2016-09-04
|
libgui
|
Refactor
| :
| Use Qt 5.4 OpenGL APIs, renamed GLTarget/GLFramebuffer
|
August 2016
|
2016-08-30
|
libgui
| :
| Draw call counting
|
July 2016
|
2016-07-17
|
Fixed
| :
| Setting scissor via runtime DGL API
|
2016-07-13
|
Cleanup
|
Client
| :
| Cleanup, replaced App_Errors with asserts
|
December 2015
|
2015-12-26
|
libgui
| :
| Cube samplers
|
2015-12-22
|
Client
|
Refactor
|
Renderer
| :
| Control GL alpha testing with de::GLState
|
2015-12-21
|
Fixed
|
Renderer
| :
| Reset GL state to defaults after rendering a model
|
November 2015
|
2015-11-06
|
Cleanup
|
Client
|
Debug
|
Renderer
| :
| Cleanup GL state management when drawing labels for debug visuals
|
May 2015
|
2015-05-07
|
Debug
| :
| Assert DGL_Enable/Disable/MatrixMode argument validity
|
February 2015
|
2015-02-10
|
Fixed
|
libgui
|
Windows
| :
| Build failure
|
2015-02-09
|
Debug
| :
| Show initial GL format parameters
|
December 2014
|
2014-12-26
|
Client
| :
| Disable texture compression by default
|
November 2014
|
2014-11-18
|
ClientWindow
|
Fixed
|
Windows
| :
| No need to recreate GL Canvas for FSAA/vsync changes
|
2014-11-17
|
Debug
|
GLTarget
|
libgui
| :
| Converted a GL assert to a debug message
|
2014-11-15
|
Debug
|
GLState
|
libgui
| :
| Verifying parts of the GL state
|
August 2014
|
2014-08-31
|
Cleanup
|
Sky Renderer
| :
| Cleanup
|
2014-08-30
|
Fixed
|
libappfw
|
OS X
| :
| Include path for LibOVR GL C API
|
2014-08-16
|
Model Renderer
| :
| Shader defines texture mapping for itself
|
2014-08-14
|
| :
| Updated GL fog setup wrt COLORMAP selection
|
2014-08-14
|
Model Renderer
| :
| Trying out the emission and specular maps
|
2014-08-13
|
Model Renderer
| :
| Ambient light in the model shader
|
2014-08-13
|
Model Renderer
| :
| Diffuse and specular light in model shader
|
2014-08-12
|
Model Renderer
| :
| Eye direction in the model shader
|
2014-08-12
|
API
| :
| GL fog setup for a map is now handled by the engine
|
June 2014
|
2014-06-08
|
Debug
|
libgui
| :
| Don't assert GL errors (just log)
|
May 2014
|
2014-05-01
|
Cleanup
|
Client
| :
| Untangled some GL header includes (wrt GL deferring)
|
2014-05-01
|
Client
| :
| Sort the list of OpenGL extensions
|
April 2014
|
2014-04-09
|
libgui
|
Optimize
| :
| Reserve less memory for GL vertex building
|
March 2014
|
2014-03-24
|
Client
|
Fixed
| :
| Default value for 'vid-fsaa'
|
2014-03-16
|
Client
|
Windows
| :
| Update Qt to control swap interval (vsync)
|
2014-03-13
|
Cleanup
|
libgui
|
Refactor
| :
| Cleanup and join meshes into a single GL buffer
|
2014-03-13
|
Debug
|
libgui
| :
| Print source file/line when a GL error occurs
|
2014-03-13
|
Debug
|
libgui
| :
| Print source file/line when a GL error occurs
|
2014-03-13
|
Debug
|
libgui
|
Windows
| :
| Don't assert GL operation success
|
2014-03-11
|
Added
|
Tests
| :
| Added a MD2 test model for GLSandbox
|
2014-03-05
|
Debug
|
libgui
|
X11
| :
| Don't assert GL errors on X11
|
February 2014
|
2014-02-25
|
Fixed
|
X11
| :
| Getting GL extensions and changing window size
|
2014-02-13
|
libgui
| :
| Updated license of X11 specific GL entrypoints source
|
January 2014
|
2014-01-26
|
UI
| :
| Small adjustment to text line width compression
|
2014-01-26
|
Client
| :
| Tweaked line wrapping and GL text composition
|
2014-01-04
|
| :
| Request OpenGL 2.1 compatibility profile
|
December 2013
|
2013-12-13
|
Cleanup
|
libgui
| :
| Removed EXT_compiled_vertex_array and related code
|
2013-12-12
|
Fixed
|
OS X
| :
| Don’t fake EXT_compiled_vertex_array
|
2013-12-09
|
Fixed
|
X11
| :
| Avoid GL error when starting in maximized window
|
2013-12-06
|
libgui
| :
| Perform multisampling with renderbuffers
|
2013-12-06
|
Cleanup
|
ResourceSystem
| :
| Cleanup prepared GL texture release
|
2013-12-06
|
Resources
|
Texture
| :
| Ensure any prepared GL texture is released on Texture::Variant deletion
|
2013-12-05
|
Client
|
Refactor
| :
| Use libgui’s GLInfo instead of sys_opengl
|
2013-12-04
|
Fixed
|
FX
|
Renderer
| :
| Update GL viewports for post-processing shader
|
2013-12-02
|
libgui
|
Refactor
| :
| Renamed GLState::top() to GLState::current()
|
November 2013
|
2013-11-21
|
Cleanup
|
Refactor
| :
| Cleanup
|
2013-11-21
|
Refactor
| :
| Moved cvars and ccmds from gl_texmanager to rend_main
|
2013-11-21
|
Refactor
| :
| Continued splitting up gl_texmanager.h/cpp
|
2013-11-21
|
Refactor
| :
| Moved texturecontent_t related uploads to texturecontent.cpp
|
2013-11-21
|
Refactor
| :
| gl_texmanager.h no longer depends on sys_opengl.h
|
2013-11-21
|
Refactor
| :
| Moved logics for releasing GL textures into ResourceSystem
|
2013-11-20
|
Stereo 3D
| :
| Only use a stereo GL format if necessary
|
2013-11-19
|
Client
|
Fixed
|
Windows
| :
| Order of includes
|
2013-11-19
|
Fixed
|
Unix
| :
| Fetching GL entrypoints
|
2013-11-17
|
Refactor
| :
| Moved 3D projection matrix to its own function
|
2013-11-13
|
Client
|
Refactor
| :
| Updated use of GL_DrawRect()
|
2013-11-09
|
Client
|
Refactor
| :
| Use GL2 filter/wrap identifiers for (tiled) Patch drawers
|
2013-11-09
|
Client
|
Refactor
| :
| Use GL2 filter/wrap identifiers with unmanaged textures
|
2013-11-08
|
Client
|
Refactor
| :
| GLTextureUnit uses GL2 filter/wrap identifiers; relocated
|
2013-11-08
|
Client
|
Fixed
|
Map Renderer
| :
| Various GL state mismanagement issues
|
2013-11-08
|
Client
|
Map Renderer
| :
| Explicitly revert all GL state changes made in DrawList::draw()
|
2013-11-08
|
Client
|
Map Renderer
|
Refactor
| :
| Relocated draw list GL state setup into DrawList
|
2013-11-05
|
CompositorWidget
| :
| Adjusting blending for offscreen composition
|
October 2013
|
2013-10-26
|
| :
| GLU is no longer needed as a dependency
|
2013-10-25
|
Added
|
API
| :
| Public GL API now uses GLState for scissor; added push/pop state
|
2013-10-25
|
LegacyWidget
| :
| Utility for setting the viewport for legacy graphics code
|
September 2013
|
2013-09-06
|
Fixed
| :
| Apply viewport changes immediately
|
2013-09-06
|
Client
| :
| Manage GL viewport exclusively with libgui GLState
|
August 2013
|
2013-08-24
|
Client
|
UI
| :
| Show GL information in the About dialog
|
2013-08-24
|
Client
| :
| Composing OpenGL information as a styled text string
|
July 2013
|
2013-07-20
|
ClientWindow
|
Fixed
|
Windows
| :
| Configure a GL viewport immediately when a new GL Canvas is ready
|
June 2013
|
2013-06-15
|
Debug
| :
| Do not continuously log the current GL filter color value
|
2013-06-04
|
Fixed
|
Windows
| :
| Fixed various issues (exports, GL context)
|
2013-06-04
|
Client
|
Fixed
| :
| Use the correct font when rasterizing text for GL drawing
|
May 2013
|
2013-05-18
|
Added
|
Client
| :
| Added GLTextComposer, utility for drawing GL text
|
2013-05-18
|
Client
|
GuiWidget
| :
| GL init/deinit mechanism, checking for widget movement
|
2013-05-18
|
GLState
|
libgui
| :
| Method for marking native GL state as undefined
|
2013-05-06
|
Fixed
| :
| Build failure (missing header, GL def, Qt 4.8 fund)
|
April 2013
|
2013-04-28
|
Added
|
Fixed
|
libgui
| :
| Bind texture when uploading, added GL error assertion
|
2013-04-26
|
Fixed
|
libgui
|
Windows
| :
| Missing GL entrypoints, fetch them after Canvas ready
|
2013-04-26
|
Canvas
|
GLState
|
libgui
| :
| Viewport is now part of the GL state
|
2013-04-25
|
Added
|
Tests
| :
| Added glsandbox, test app for all GL related stuff
|
2013-04-23
|
GLState
|
libgui
| :
| Basic implementation of stacked GL state manipulation
|
2013-04-22
|
Added
|
libgui
| :
| Added the de::gl namespace for GL related enums
|
2013-04-21
|
GLProgram
|
libgui
| :
| Basic implementation of GL programs
|
2013-04-21
|
GLUniform
|
libgui
| :
| Applying uniform values in a GL program
|
2013-04-15
|
Added
|
libgui
| :
| Added stubs for GL classes, with basic implementation for GLBuffer
|
2013-04-05
|
Client
|
Fixed
|
Refactor
| :
| Client window GL init
|
March 2013
|
2013-03-27
|
Fixed
|
UI
| :
| Ensure LegacyWidget is not drawn until GL is fully initialized
|
February 2013
|
2013-02-19
|
Server
| :
| Removed the GL Texture Manager subsystem
|
January 2013
|
2013-01-17
|
Refactor
| :
| Reworked GL texture manager interface for preparing de::Textures
|
2013-01-04
|
Added
| :
| Added public API for the GL module
|
September 2012
|
2012-09-22
|
Fixed
| :
| Grab window contents from the front (visible) buffer
|
July 2012
|
2012-07-16
|
Fixed
| :
| Fixed potential crash under a VM
|
June 2012
|
2012-06-19
|
Fixed
| :
| Red-blue swapped images
|
May 2012
|
2012-05-10
|
| :
| Always do manual OpenGL painting in fullscreen
|
2012-05-10
|
| :
| Experimenting with another window update method
|
2012-05-10
|
| :
| Set viewport in initialization
|
2012-05-07
|
| :
| Don't block until GL finished before frame update
|
2012-05-04
|
CanvasWindow
| :
| Tested how changing Canvas GL format works on the fly
|
2012-05-04
|
Fixed
| :
| Always apply frame rate limiting if requested
|
April 2012
|
2012-04-21
|
Fixed
| :
| Disable texture NPOT if the ARB extension is missing
|
2012-04-15
|
Fixed
| :
| Toggling vid-vsync at runtime
|
2012-04-13
|
Debug
| :
| Assert that context is active
|
2012-04-13
|
| :
| Restored GL_SetMultisample()
|
2012-04-13
|
| :
| Allow GL operations during main loop callback
|
2012-04-13
|
Unix
| :
| Assert GL context activate with Qt
|
2012-04-13
|
Debug
| :
| Assert that a GL context is active when needed
|
2012-04-13
|
| :
| Vsync and FSAA are now toggled using cvars
|
2012-04-07
|
CanvasWindow
|
Fixed
| :
| Canvas GL init after recreation
|
March 2012
|
2012-03-19
|
Dedicated Server
|
Fixed
| :
| Fatal GL texture manager error from script interpreter
|
2012-03-18
|
Automap
| :
| Smaller maximum GL line width
|
2012-03-18
|
Automap
| :
| Smaller maximum GL line width
|
2012-03-12
|
Fixed
| :
| Display refresh timing at shutdown
|
2012-03-12
|
Fixed
| :
| Display refresh timing at shutdown
|
2012-03-12
|
Fixed
| :
| Attempt to do alpha analysis on a no-alpha image
|
2012-03-12
|
Fixed
| :
| Attempt to do alpha analysis on a no-alpha image
|
2012-03-11
|
Refactor
| :
| Canvas is responsible for GL context initialization
|
2012-03-07
|
All Games
|
Fixed
| :
| GL error and crash with msg-show 0
|
2012-03-07
|
All Games
|
Fixed
| :
| GL error and crash with msg-show 0
|
February 2012
|
2012-02-17
|
Fixed
|
OS X
| :
| Vsync needs to be set after GL context is (re)created
|
2012-02-17
|
| :
| Defer GL_SetVSync() when needed
|
2012-02-17
|
Fixed
| :
| Startup order and default state configuration errors
|
2012-02-17
|
Fixed
| :
| Segfault during shutdown if initialization failed
|
2012-02-16
|
Cleanup
| :
| GL_state.features.vsync usage
|
2012-02-16
|
OS X
| :
| Always use vsync
|
2012-02-12
|
| :
| Deferred fog functions
|
2012-02-12
|
| :
| Removed unnecessary main thread assertions
|
2012-02-09
|
Cleanup
| :
| General cleanup of model management
|
2012-02-08
|
| :
| Deleting textures is allowed from non-main threads
|
2012-02-08
|
Cleanup
| :
| Cleanup
|
2012-02-08
|
Cleanup
| :
| Using helper macros for definitions
|
2012-02-08
|
| :
| Deferred glDeleteTextures()
|
2012-02-08
|
Added
| :
| Added a define for disabling the deferred API
|
2012-02-08
|
Cleanup
| :
| Cleanup
|
2012-02-07
|
Windows
| :
| Use the correct calling convention for GL API calls
|
2012-02-07
|
| :
| Deferring glEnable() and glDisable()
|
2012-02-07
|
| :
| Working on system for deferring GL calls
|
2012-02-07
|
Cleanup
|
Refactor
| :
| Cleaned up the GL deferred tasks module
|
2012-02-07
|
Debug
| :
| Adding GL main thread assertions
|
2012-02-07
|
Debug
| :
| Adding GL main thread assertions
|
January 2012
|
2012-01-27
|
| :
| GL texture wrap state can't presently be managed on-fly
|
2012-01-27
|
Fixed
| :
| BitmapCompositeFont ignored GL texture magnification option
|
2012-01-26
|
Fixed
| :
| Further mismanagement of GL texture state
|
2012-01-26
|
Fixed
| :
| Mismanagement of GL texture state
|
2012-01-24
|
Fixed
|
libcommon
| :
| GL matrices in the score board drawer
|
2012-01-08
|
Fixed
| :
| GL access during busy mode
|
2012-01-04
|
Fixed
| :
| Fixed misleading error messages in GL about the Textures collection
|
October 2011
|
2011-10-29
|
Fixed
| :
| Fixed incorrect management of GL textures used with the sky sphere
|
August 2011
|
2011-08-05
|
Fixed
| :
| Failed to update GL texture content when one or more color palette colortables are updated/replaced.
|
July 2011
|
2011-07-16
|
Fixed
| :
| Fixed texture coordinates for FT_BITMAP-type fonts were calculated incorrectly while building the GL display lists for a given character (resulting in the right side edge being cut off).
|
2011-07-16
|
Added
| :
| Added "isPrepared" method to the abstract base for fonts for querying whether the font is ready to use (i.e., all specificed resources have been found, any needed textures have been uploaded to GL, etc...).
|
June 2011
|
2011-06-12
|
Refactor
| :
| Removed the color+alpha arguments for FR_DrawText and replaced with the current GL color+alpha values.
|
April 2011
|
2011-04-05
|
Refactor
| :
| * Moved aquisition of a GL texture name for TextureVariant out of the prepare stage and into construction. * Track the is_uploaded state for GL texture objects associated with TextureVariants separately to their GL texture name. * Allow for re-prepar
|
March 2011
|
2011-03-07
|
Refactor
| :
| Refactored interface to OpenGL with a minimum requirement of version 1.4 * If the implementation reports a lower than required version; display a critical message and gracefully abort startup. * Reworked GL_state with a more practical distinction bet
|
May 2010
|
2010-05-21
|
Changed
| :
| When loading sprites add an additonal 1-pixel border around the graphic which is then scaled and clipped out at render time. This addresses various GL filtering issues where a sprite contains color information in the edge texels.
|
2010-05-10
|
Changed
| :
| Removed the splitting of large Patch and Raw format graphics into two textures. Back when this was implemented the maximum texture dimensions supported by many GL implementations was considerably smaller than is common today. So to preserve quality D
|
2010-05-09
|
Fixed
| :
| Fixed another GL texture filtering artefact with the Hexen statusbar.
|
2010-05-06
|
Changed
|
Fixed
| :
| Do not set the texture wrap properties of the currently bound texture in drawConsoleBackground we have no idea which texture (if any) is. Console background drawing should be redesigned to happen entirely game-side if it needs this flexibility or sim
|
May 2009
|
2009-05-31
|
Fixed
| :
| Subtle render list/ GL state issue which led to shiny surfaces not being drawn with their corresponding mask texture.
|
2009-05-04
|
Changed
| :
| Use busy mode when doing a GL texture reset.
|
February 2009
|
2009-02-21
|
Fixed
| :
| Fixed bug #2582804 - Fog vs Fakeradio plane shadow primitives. We were not selecting gltexture 0 when configuring the GL state for drawing plane shadows.
|
January 2009
|
2009-01-28
|
Added
|
Fixed
| :
| Bug #2430153 - default automap colours not taken from PLAYPAL. Added: cvar "map-customcolors" controls the behaviour of when to use the custom automap colors; 0=Never, 1=Automatically disable the user's defaults if the mod being played includes a cus
|
2009-01-27
|
Fixed
|
Optimize
| :
| Construct display lists for the automap line characters. Fixed bug in getKeyColorForMobjType which failed to end iteration immediately when the list of mobj types had been checked. Optimized renderLineCharacter; construct a GL display list for each c
|
June 2008
|
2008-06-26
|
Fixed
| :
| Continued the reorganisation of the various texture resource data structs, moving things into material_t where appropriate and reworking interfaces accordingly. * GL texture info (OGL name, masked property and average color) is now held in material_t
|
July 2007
|
2007-07-03
|
Fixed
| :
| Fixed some window issues under WIN32; if the command-line specified window paramaters were the same as the defaults then a GL context was not created.
|
February 2007
|
2007-02-28
|
Fixed
| :
| reading node->children from the original DOOM node format. Fixed: attempting to load GL Node data when bsp-build == 0.
|
August 2004
|
2004-08-24
|
Fixed
| :
| Fixed fatal error when building GL data for a map at the end of the lump directory
|
August 2003
|
2003-08-30
|
| :
| Moved LoadGraphics under GL
|
2003-08-30
|
| :
| Moved blending modes under GL
|
2003-08-30
|
| :
| BlendMode moved under GL
|
July 2003
|
2003-07-03
|
| :
| Subtract 4 ("gNd2") from GL verts lump length
|
2003-07-03
|
Cleanup
| :
| Subtract 4 ("gNd2") from GL verts lump length, cleanup
|