Alphabetical Index | Tags by Size | Find tag:

Debug (Grouped)

Related tags: Added, Cleanup, Fixed, Optimize, Refactor, Revert

Authorship: 65% skyjake, 33% danij, 2% yagisan, 0% Jaakko Keranen

View commits by date

Jump down to:
  Added (41)
  Fixed (41)
  Client (24)
  Cleanup (23)
  libgui (21)
  GL (19)
  libdeng2 (15)
  Memory Zone (12)
  World (10)
  Hexen (9)
  Map Renderer (8)
  Refactor (8)
  Windows (8)
  libcommon (7)
  libcore (6)
  Renderer (6)
  Unix (5)
  OS X (4)
  qmake (4)
  Server (4)
  libappfw (3)
  UI (3)
  CMake (2)
  File System (2)
  FS (2)
  Gloom (2)
  Input (2)
  liblegacy (2)
  MSVC (2)
  Multiplayer (2)
  OpenGL (2)
  Widgets (2)
  ACS (1)
  App (1)
  Audio (1)
  BindContext (1)
  Blockmap (1)
  BlockmapVisual (1)
  BSP Builder (1)
  Canvas (1)
  Changed (1)
  ClientWindow (1)
  Console (1)
  Documentation (1)
  DrawList (1)
  FileId (1)
  FluidSynth (1)
  FMOD (1)
  FS1 (1)
  Game Save (1)
  Generators (1)
  GLState (1)
  GLTarget (1)
  HexLex (1)
  IndirectRule (1)
  InputSystem (1)
  LegacyCore (1)
  libdeng (1)
  libdeng1 (1)
  Log (1)
  LogBuffer (1)
  Map (1)
  Mobj (1)
  Oculus Rift (1)
  OperatorRule (1)
  Optimize (1)
  Patch (1)
  Resources (1)
  Revert (1)
  RuleRectangle (1)
  ScrollAreaWidget (1)
  Sector (1)
  Str (1)
  String (1)
  StringPool (1)
  Tests (1)
  TextureVariantSpec (1)
  vcbuild (1)
  Wad Map Converter (1)
  Widget (1)
  X11 (1)
  XG (1)
February 2017
2017-02-15 : Examining caching of ZipArchives and DataBundles
June 2013
2013-06-27 : Throw an exception if the map edit API is used before MPE_Begin()
April 2013
2013-04-09 : More info in TextureVariantSpec::asText()
2013-04-05 : Fix typo and comment out polyobj debug message
December 2012
2012-12-11 : Print which path was provided via the "-iwad" option
May 2012
2012-05-21 : Flush log buffer immediately after printing a message
2012-05-19 : Moved excessive debug messages to a lower level
2012-05-12 : Improved debug message about cursor hiding
2012-05-08 : Removed unnecessary debug messages
2012-05-07 : Disallow incorrect behavior in release build
April 2012
2012-04-29 : Log appropriate DEBUG messages upon input device reset
2012-04-08 : Threads must not wait on themselves
March 2012
2012-03-27 : Investigating texture bindings during busy progress
February 2012
2012-02-29 : Removed unnecessary debug message
2012-02-04 : R_CreateFontFromFile prints missing resource path
December 2011
2011-12-29 : DD_AdvanceTime debug messages to verbose 2
2011-12-02 : Debug message about camera angle snapping
2011-12-02 : Verbose debug message for DD_AdvanceTime
2011-12-02 : Removed a debug message from release build
September 2011
2011-09-22 : Extra verbose file buffering/caching messages in DEBUG builds
2011-09-03 : Checking out filter in deltas
August 2011
2011-08-29 : Implemented Sem_Value for debug; get the current value of a semaphore.
July 2011
2011-07-27 : Removed a debug output
March 2011
2011-03-18 : Revert accidental commit of debug code.
January 2011
2011-01-26 : Removed a log message from the *nix-specific startup sequence that was inadvertently commited after a recent debug session.
August 2010
2010-08-17 : Fix printf style argument list for DEBUG log message in dd_main.c
2010-08-13 : Revised the debug sky drawing modes so that the geometry is the same as when masking.
April 2010
2010-04-04 : Back out change made during debug that was mistakenly commited in #4c32b9d4b8d764ab5093da7f61aab78ed722d637
June 2009
2009-06-16 : Removed code introduced for debug purposes that was included accidentally in the previous commit.
February 2009
2009-02-06 : Draw the viewplayer's position in the lightgrid debug display, even if there is no sector attributed to the block at their current position.
December 2008
2008-12-24 : Completed the encapsulation of the blockmap within the engine. * Replaced the linkmobj blockrings using links within the linedef blockmap blocks (maybe split into two blockmaps later?). * mobj_t no longer exposes blockring ptrs. * Both mobj_t and pol
2008-12-17 : Removed numerous console messages obviously used for debug purposes during development in driver_openal.c
November 2008
2008-11-30 : Display the floor and ceiling material name rather than the materialnum in the "where" debug cheat info.
June 2008
2008-06-30 : Changed the debug messages in GL_CalcLuminance to only output when verbose.
2008-06-26 : Log game state changes in debug builds when -verbose.
2008-06-15 : Debug flags.
April 2008
2008-04-10 : When drawing the lightgrid debug display; do not flip it on the X+Y axes (was confusing).
March 2008
2008-03-25 : When drawing sky mask polys in the sky debug mode; ensure they are always drawn fullbright.
2008-03-24 : When drawing the blockmap debug display, do not follow the target mobj if it is outside the blockmap.
September 2007
2007-09-16 : re-instate debug guards left out in svn commit 5032
July 2007
2007-07-02 : Created a VS8 project for the debug renderer (temporary). Minor changes to the debug renderer to fix compilation issues with my recent additions. Now compiles OK.
March 2007
2007-03-18 : Removed call to Z_CheckHeap() in the games' G_Ticker(). If we want to check the heap every tic in debug builds it should be called from the engine at the end of a tic (makes sense?).
January 2007
2007-01-13 : libcurl debug library compiled with /Z7 (no program database file needed).
2007-01-09 : Debug prints to outFile.
2007-01-09 : Debug print to stderr.
2007-01-08 : Made debug messages require verbose.
2007-01-08 : Made debug messages require verbose.
2007-01-07 : Only include the delta length when _NETDEBUG defined (i.e., not in normal debug builds).
2007-01-07 : Only include the delta length when _NETDEBUG defined (i.e., not in normal debug builds).
December 2006
2006-12-30 : Removed debug print.
2006-12-30 : Removed debug print.
2006-12-23 : Verbose2 debug messages due to the amount of lines printed.
October 2006
2006-10-31 : New options - debug, profile, and rangechecking related. Mark some options as advanced. Make defaults match help text
2006-10-14 : Implemented a new rendering mode to help debug lighting issues. Setting cvar "rend-tex 2"; Doomsday will render all world surfaces using the gray.png texture.
September 2006
2006-09-16 : Made a debug print VERBOSE2 only.
August 2006
2006-08-20 : Do heap checks in debug builds only.
2006-08-20 : The "Z_CheckHeap" prints were making it difficult to track legitimate debug messages...
2006-08-16 : Debug messages - take 3
2006-08-16 : Debug messages - take 2
2006-08-13 : Clmobj debugging. Adjusted debug prints.
2006-08-07 : GL_CalcLuminance debug print made verbose2.
July 2006
2006-07-14 : Remove a few debug messages
2006-07-14 : Remove a few debug messages
June 2006
2006-06-15 : Adding _DEBUG revealed some debug prints that obviously have never been compiled.
October 2004
2004-10-20 : Debug message
September 2003
2003-09-01 : Initial checkin, rendering DLL debug logger
August 2003
2003-08-24 : Initial checkin, renderer debug logger
June 2003
2003-06-27 : Change in debug message
2003-06-24 : Change in debug messages

  Added (41) — Debug

June 2019
2019-06-11 Added | GL | libgui : Added OpenGL debug message callback
March 2014
2014-03-16 Added | libdeng2 | Unix : Added a backtrace print macro
January 2014
2014-01-31 Added | libdeng1 : Added an assert
2014-01-02 Added | Renderer : Added assertion
December 2013
2013-12-22 Added | libdeng2 : Added assertions regarding valid use of Observers and Widgets
November 2013
2013-11-22 Added | libdeng2 | Log : Added assert for possible out-of-range list access
June 2013
2013-06-28 Added : Added "deng_fakememoryzone" build option
March 2013
2013-03-08 Added | Server : Added assert in def_main
December 2012
2012-12-08 Added | libdeng2 : Added OS, CPU bits and debug mode to de::Version
July 2012
2012-07-23 Added : Added assert to PathDirectoryNode_MatchDirectory()
2012-07-12 Added : Added debug message about Mus_Start()
June 2012
2012-06-27 Added | Hexen : Added assertion to catch a crash when opening a swing door
April 2012
2012-04-21 Added : Sound origin debug visual [cvar] rend-dev-soundorigins
2012-04-20 Added | Hexen : Added assert() to catch a particle in NULL sector
March 2012
2012-03-26 Added : Added macro DENG_DEBUG_ONLY() for convenience
2012-03-17 Added | LegacyCore : Added debug messages
February 2012
2012-02-26 Added : Added debug command "fatalerror"
2012-02-21 Added | Memory Zone | Refactor : Added a debug print and a constant
2012-02-13 Added : Added new macro DEBUG_Message()
2012-02-07 Added : Added a few more main thread assertions
August 2011
2011-08-24 Added | File System | Fixed : * Lumps can now be published into any number of LumpDirectorys * AbstractFile specializations are no longer attributed with a predetermined LumpDirectory during construction * Fixed bug resulting in resource namespace search paths being duplicate
2011-08-14 Added | Fixed : Added further stats to the PathDirectory hash distribution debug tool. Fixed hash height calculation.
2011-08-10 Added : Added a cvar for crashing the engine
2011-08-01 Added | vcbuild : Added debug build mode
December 2010
2010-12-14 Added : Added debug output of ResourceNamespace's name hash.
June 2009
2009-06-03 Added | Fixed : Server-side buffer overflow when trying to transmit a "huge" InFine script to clients. Improved: Added some rudimentary mod authoring, debug aids to InFine scripts. If a referenced graphic is missing, it will now be reported in the console but the sc
May 2009
2009-05-03 Added : Enabled the lumobj debug display in non-debug builds, added cvar "rend-dev-lums" to enable it.
November 2008
2008-11-03 Added | Fixed : Fixed bug in LO_AddLuminousMobjs which could lead to a seg fault when trying to process segs of a degenerate subsector. Added debug error message if a material for a given sprite frame can not be determined in LO_AddLuminous (trying to catch a non-wi
July 2008
2008-07-21 Added | Fixed : Revised method for texturing planes. Rather than aligning to the world grid, subsector planes are now textured using the bbox of the subsector to derive the s, t tex coords. This allows for all world surfaces to be textured using the same algorithms
March 2008
2008-03-17 Added : Added a virtual build target "All" for all projects. This build target will automatically build all child targets for each project (for example, if the active project is jDoom; Build "All" will build both Debug Win32 and Release Win32 targets).
December 2007
2007-12-16 Added : Removed code added during the debug of P_RoughMonsterSearch.
2007-12-15 Added : Added few checks for debug purposes.
July 2007
2007-07-02 Added : Updated the debug renderer with the newly added exported routines.
2007-07-02 Added : Updated the debug renderer with the newly added exported routines.
June 2007
2007-06-10 Added : Created a vcproj and for and added dsA3D to doomsday.sln. Compiles OK in both debug and release builds but untested.
March 2007
2007-03-02 Added : Use floats for vissprite_t->gx,gy,gz,gzt,floorclip. Added an assert to bufferNewLine() to help debug a difficult to reproduce seg fault when trying to remove a buffer node.
February 2007
2007-02-04 Added | Fixed : Revised R_InitLineNeighbors() to make use of vertex lineowners. In doing so, the majority of the visual fakeradio glitches when playing maps utilizing DOOM renderer hacks have been resolved (the old code was sometimes finding the wrong line neighbors
January 2007
2007-01-07 Added : Added a bunch of debug messagse for network connecting.
October 2006
2006-10-24 Added : When selecting a list the detail texture (if any) is used when comparing against the primitive to be written. This makes primitives with the same texture to be seen as unique if they have different detail textures and thus they will be added to separ
May 2005
2005-05-01 Added : Added some verbose2 debug messages. The case of file and directory names is now preserved in the file hash. stricmp is used instead of strcmp.
June 2003
2003-06-27 Added : Added (commented out) debug message

↑ Back to top

  Fixed (41) — Debug

June 2018
2018-06-26 Fixed | libcore : Fixed timeout on Waitable; flush debug output immediately
April 2017
2017-04-27 Fixed | OpenGL : Enabling OpenGL debug logger, stopping logging properly
2017-04-26 Fixed | OpenGL | Windows : Build error; enable OpenGL debug logger
March 2017
2017-03-05 Fixed | MSVC : Build failure
November 2016
2016-11-22 Fixed | Widgets : Counting total number of ref counted objects
October 2016
2016-10-30 Fixed | Renderer : Errors in debug build
August 2016
2016-08-31 Fixed : Build failure in Debug build
March 2016
2016-03-01 CMake | Fixed | OS X : Do not strip debug symbols in debug builds
December 2015
2015-12-29 Fixed | libgui : Accessing an uninitialized texture
May 2015
2015-05-20 CMake | Fixed : Allow using the debug version of libassimp
December 2014
2014-12-04 Client | Fixed | Map Renderer : Crash attempting to sort vissprites
November 2014
2014-11-13 Client | Fixed : Missing symbols (no code compiled in inputdebug.cpp)
2014-11-02 Fixed | Input : Fixed labels for input device control state visuals
December 2013
2013-12-21 Fixed : Fixed build
October 2013
2013-10-02 BlockmapVisual | Client | Fixed | Map Renderer : Missing polyobj lines on blockmap debug visualizer
September 2013
2013-09-28 Client | Fixed | Map Renderer : Font selection of thinker id debug visual
August 2013
2013-08-11 Fixed | qmake | Windows : Typo in config_win32.pri related to rc options
April 2013
2013-04-09 Fixed | TextureVariantSpec : TextureVariantSpec::asText() was missing some info
2013-04-09 Fixed : inspecttexture failed to output the TextureVariantSpec
December 2012
2012-12-10 Fixed : Fatal error attempting to enter lighting debug mode
May 2012
2012-05-29 BSP Builder | Fixed : Sector mismatch debug message quoted incorrect index
2012-05-19 Fixed | libcommon : Typo in DEBUG message output for turnMobjToNearestLine()
April 2012
2012-04-27 Fixed : Compiler warning about unused code
2012-04-19 Fixed : Miscalculation of generator origin in debug origin drawer
February 2012
2012-02-24 Fixed | Memory Zone | Windows : Fixed compiler warning
2012-02-23 Fixed | Memory Zone : Fixed typo
December 2011
2011-12-29 Fixed : Fixed line height in sound debug info drawer
August 2011
2011-08-24 Added | File System | Fixed : * Lumps can now be published into any number of LumpDirectorys * AbstractFile specializations are no longer attributed with a predetermined LumpDirectory during construction * Fixed bug resulting in resource namespace search paths being duplicate
2011-08-14 Added | Fixed : Added further stats to the PathDirectory hash distribution debug tool. Fixed hash height calculation.
July 2010
2010-07-19 Fixed : Fixed a couple of typos in an unused debug message.
November 2009
2009-11-07 Fixed : "HeXen: mobj_t* converted to int! Not 64-bit compatible" removed left over debug message (see here http://sourceforge.net/tracker/?func=detail&aid=2855073&group_id=74815&atid=542099)
June 2009
2009-06-03 Added | Fixed : Server-side buffer overflow when trying to transmit a "huge" InFine script to clients. Improved: Added some rudimentary mod authoring, debug aids to InFine scripts. If a referenced graphic is missing, it will now be reported in the console but the sc
December 2008
2008-12-10 Console | Fixed : "rend-dev-surface-normals" 1=Enable drawing of world surface normals, for debug. Fixed a couple of problems with the debug draw of world surface normals and then made available in non-debug builds.
November 2008
2008-11-03 Added | Fixed : Fixed bug in LO_AddLuminousMobjs which could lead to a seg fault when trying to process segs of a degenerate subsector. Added debug error message if a material for a given sprite frame can not be determined in LO_AddLuminous (trying to catch a non-wi
2008-11-03 Fixed : Fixed a debug log message in N_SendDataBufferReliably which was trying to print a size_t directly as an unsigned long without a cast.
July 2008
2008-07-21 Added | Fixed : Revised method for texturing planes. Rather than aligning to the world grid, subsector planes are now textured using the bbox of the subsector to derive the s, t tex coords. This allows for all world surfaces to be textured using the same algorithms
May 2008
2008-05-26 Fixed : Potential segfault in the lightgrid debug drawing which could result if the var viewPlayer is invalid.
March 2008
2008-03-17 Fixed : Fixed relative paths in the codeblocks project files. Changed doomsday.lib include path to include the output target folder for each target build (e.g. search Debug Win32 when linking a Debug Win32 build of jDoom). I can now build and run Doomsday us
February 2007
2007-02-04 Added | Fixed : Revised R_InitLineNeighbors() to make use of vertex lineowners. In doing so, the majority of the visual fakeradio glitches when playing maps utilizing DOOM renderer hacks have been resolved (the old code was sometimes finding the wrong line neighbors
September 2006
2006-09-16 Fixed : Fixed debug print. Make sure side exists.
June 2006
2006-06-19 Fixed : Fixed a bug with the hud-frags-all debug display which led to a seg violation when enabled.

↑ Back to top

  Client (24) — Debug

October 2018
2018-10-28 Client | UI : PackagesWidget accesses files during population
July 2018
2018-07-29 Client : Investigating regressions
July 2016
2016-07-24 Client | UI : Debug code for printing the widget tree
June 2016
2016-06-11 Client : Removed an unnecessary assertion
November 2015
2015-11-06 Cleanup | Client | Renderer : Cleanup label generation for sound emitter debug visual
2015-11-06 Cleanup | Client | GL | Renderer : Cleanup GL state management when drawing labels for debug visuals
May 2015
2015-05-09 Client : viewPlayer and displayPlayer aren't always in sync
2015-05-09 Client : viewPlayer and displayPlayer aren't always in sync
December 2014
2014-12-04 Client | Fixed | Map Renderer : Crash attempting to sort vissprites
November 2014
2014-11-13 Client | Fixed : Missing symbols (no code compiled in inputdebug.cpp)
2014-11-12 BindContext | Client : Include the parsed descriptor in new Binding announcements
2014-11-07 Cleanup | Client | InputSystem : Cleanup
October 2014
2014-10-31 Client : Assert that all reference-counted objects get deleted
July 2014
2014-07-24 Client | Mobj : Applied an assert instead of fatal error
November 2013
2013-11-14 Client | Map Renderer : Investigating further vertex color clamping issues
2013-11-08 Client | DrawList | Map Renderer : Trying to make sense of DrawMode <> draw list relationship
October 2013
2013-10-04 Client | Map Renderer : Use sector clusters for the vertex indices debug visual
2013-10-02 BlockmapVisual | Client | Fixed | Map Renderer : Missing polyobj lines on blockmap debug visualizer
September 2013
2013-09-28 Client | Fixed | Map Renderer : Font selection of thinker id debug visual
2013-09-26 Cleanup | Client | Map Renderer | Refactor : Consolidated drawing of sound emitter debug visuals; cleanup
2013-09-26 Cleanup | Client | Map Renderer | Refactor : Consolidated drawing of generator debug visuals; cleanup
August 2013
2013-08-22 Client | Refactor | UI : Investigating issue when deleting widgets
2013-08-19 Client : Check that all reference-counted objects get deleted
2013-08-12 Client : Print launch failure message in debug output, too

↑ Back to top

  Cleanup (23) — Debug

December 2019
2019-12-31 Cleanup : Debug messages
September 2019
2019-09-02 Cleanup : Debug log messages
August 2019
2019-08-24 Cleanup | libgui : Print debug messages to the log
December 2018
2018-12-06 Cleanup | Windows : Cleanup
March 2016
2016-03-20 Cleanup : Replaced use of qDebug with de::Log
November 2015
2015-11-06 Cleanup | Client | Renderer : Cleanup label generation for sound emitter debug visual
2015-11-06 Cleanup | Client | GL | Renderer : Cleanup GL state management when drawing labels for debug visuals
November 2014
2014-11-07 Cleanup | Client | InputSystem : Cleanup
June 2014
2014-06-02 Cleanup : Spurious debug messages
March 2014
2014-03-21 Cleanup | libgui : Replaced debug printouts with log entries
2014-03-21 Cleanup | libgui : Replaced debug printouts with log entries
February 2014
2014-02-26 Cleanup | libcommon : Adjusted level of savegame file open logging to XVERBOSE, cleanup
September 2013
2013-09-26 Cleanup | Client | Map Renderer | Refactor : Consolidated drawing of sound emitter debug visuals; cleanup
2013-09-26 Cleanup | Client | Map Renderer | Refactor : Consolidated drawing of generator debug visuals; cleanup
August 2013
2013-08-29 Cleanup : Cleanup
2013-08-22 Cleanup : Cleanup
2013-08-18 Cleanup | Map | World : Cleanup
June 2013
2013-06-24 Cleanup : Cleanup
April 2013
2013-04-05 Canvas | Cleanup | libgui : Cleanup and debug log messages
March 2013
2013-03-26 Cleanup | Hexen : Cleanup
2013-03-20 Cleanup : Alt key state is interesting only on Windows
April 2012
2012-04-08 Cleanup : Removed debug prints to stderr
February 2012
2012-02-23 Cleanup | Memory Zone : Cleanup

↑ Back to top

  libgui (21) — Debug

August 2019
2019-08-24 Cleanup | libgui : Print debug messages to the log
June 2019
2019-06-11 Added | GL | libgui : Added OpenGL debug message callback
August 2018
2018-08-01 GL | libgui : Avoid excessive OpenGL debug messages
March 2018
2018-03-20 GL | libgui : Validate GL program state before drawing
October 2017
2017-10-01 libgui : Debug shader variable errors
January 2017
2017-01-22 libgui | Revert : Counting render buffer allocs
2017-01-22 libgui : Counting render buffer allocs
2017-01-22 libgui | OS X : Check for memory leaks
December 2015
2015-12-29 Fixed | libgui : Accessing an uninitialized texture
November 2014
2014-11-17 GL | GLTarget | libgui : Converted a GL assert to a debug message
2014-11-15 GL | GLState | libgui : Verifying parts of the GL state
August 2014
2014-08-19 libappfw | libgui : Working on Oculus Rift rendering
June 2014
2014-06-08 GL | libgui : Don't assert GL errors (just log)
March 2014
2014-03-22 libgui : Commented out a debug message
2014-03-21 Cleanup | libgui : Replaced debug printouts with log entries
2014-03-21 Cleanup | libgui : Replaced debug printouts with log entries
2014-03-13 GL | libgui : Print source file/line when a GL error occurs
2014-03-13 GL | libgui : Print source file/line when a GL error occurs
2014-03-13 GL | libgui | Windows : Don't assert GL operation success
2014-03-05 GL | libgui | X11 : Don't assert GL errors on X11
April 2013
2013-04-05 Canvas | Cleanup | libgui : Cleanup and debug log messages

↑ Back to top

  GL (19) — Debug

June 2019
2019-06-11 Added | GL | libgui : Added OpenGL debug message callback
August 2018
2018-08-01 GL | libgui : Avoid excessive OpenGL debug messages
March 2018
2018-03-20 GL | libgui : Validate GL program state before drawing
October 2016
2016-10-07 GL : Disabled some debug messages
November 2015
2015-11-06 Cleanup | Client | GL | Renderer : Cleanup GL state management when drawing labels for debug visuals
May 2015
2015-05-07 GL : Assert DGL_Enable/Disable/MatrixMode argument validity
February 2015
2015-02-09 GL : Show initial GL format parameters
November 2014
2014-11-17 GL | GLTarget | libgui : Converted a GL assert to a debug message
2014-11-15 GL | GLState | libgui : Verifying parts of the GL state
June 2014
2014-06-08 GL | libgui : Don't assert GL errors (just log)
March 2014
2014-03-13 GL | libgui : Print source file/line when a GL error occurs
2014-03-13 GL | libgui : Print source file/line when a GL error occurs
2014-03-13 GL | libgui | Windows : Don't assert GL operation success
2014-03-05 GL | libgui | X11 : Don't assert GL errors on X11
June 2013
2013-06-15 GL : Do not continuously log the current GL filter color value
April 2012
2012-04-13 GL : Assert that context is active
2012-04-13 GL : Assert that a GL context is active when needed
February 2012
2012-02-07 GL : Adding GL main thread assertions
2012-02-07 GL : Adding GL main thread assertions

↑ Back to top

  libdeng2 (15) — Debug

April 2014
2014-04-02 libdeng2 : Autoflush log before a failed assertion
March 2014
2014-03-16 Added | libdeng2 | Unix : Added a backtrace print macro
February 2014
2014-02-04 libdeng2 : Monospace log formatting tweak
2014-02-02 IndirectRule | libdeng2 : More concise description
December 2013
2013-12-22 Added | libdeng2 : Added assertions regarding valid use of Observers and Widgets
November 2013
2013-11-22 Added | libdeng2 | Log : Added assert for possible out-of-range list access
June 2013
2013-06-20 libdeng2 | Widget : Forming the "path" name of a widget
2013-06-20 libdeng2 | RuleRectangle : Debug name for RuleRectangle
2013-06-15 libdeng2 | OperatorRule : Improved description
2013-06-14 libdeng2 : Describing rules as text
May 2013
2013-05-08 App | libdeng2 : Assertion for main/UI/GL thread
2013-05-04 File System | libdeng2 : Adjusted debug message
December 2012
2012-12-08 Added | libdeng2 : Added OS, CPU bits and debug mode to de::Version
2012-12-06 libdeng2 : Investigating odd log behavior (invalid freed pointers)
2012-12-04 libdeng2 : Tracking allocated memory in PathTree

↑ Back to top

  Memory Zone (12) — Debug

June 2013
2013-06-20 Memory Zone : Log a debug message when free'ing memory blocks in Z_FreeTags()
April 2012
2012-04-09 Memory Zone : Assertion for valid Z_Malloc block iteration
February 2012
2012-02-24 Memory Zone : No need to disable texturing in visualizer
2012-02-24 Fixed | Memory Zone | Windows : Fixed compiler warning
2012-02-23 Fixed | Memory Zone : Fixed typo
2012-02-23 Memory Zone : Improved status message
2012-02-23 Memory Zone | Optimize : Optimized rendering of the debug visualization
2012-02-23 Memory Zone : Adjusted volume visualization layout
2012-02-23 Cleanup | Memory Zone : Cleanup
2012-02-23 Memory Zone : Less obtrusive layout for volume visualization
2012-02-23 Memory Zone | Refactor : Memory debug visualization and tweaks
2012-02-21 Added | Memory Zone | Refactor : Added a debug print and a constant

↑ Back to top

  World (10) — Debug

July 2017
2017-07-28 World : Checking correct object state
2017-07-27 World : Check whether object cross-references are correct after restore
2017-07-27 libcommon | World : Composing a plain text description of object cross-refs
August 2016
2016-08-08 World : Include decoration and mapped plane info in Subsector descriptions
2016-08-08 World : Include bounding box info in Sector/Subsector descriptions
2016-08-07 World : Include subsector info in Sector descriptions (inspectsector cmd)
February 2015
2015-02-23 World : Avoid crash when analyzing alpha of a missing sprite texture
2015-02-23 World : Avoid crash when analyzing alpha of a missing sprite texture
June 2014
2014-06-18 Sector | World : Check linking of mobjs to/from the sector chain
August 2013
2013-08-18 Cleanup | Map | World : Cleanup

↑ Back to top

  Hexen (9) — Debug

February 2014
2014-02-01 ACS | Hexen : Error if a script tries to address outside its local value stack
January 2014
2014-01-25 Hexen : Fix log output of P_TranslateMapIfExists()
May 2013
2013-05-05 Hexen : Signed vs. unsigned integers
2013-05-05 Hexen : Signed vs. unsigned integers
March 2013
2013-03-27 Hexen | libcommon : Replaced fatal error with assertion
2013-03-26 Cleanup | Hexen : Cleanup
July 2012
2012-07-24 Hexen : Print map info/warp numbers at the correct time
June 2012
2012-06-27 Added | Hexen : Added assertion to catch a crash when opening a swing door
April 2012
2012-04-20 Added | Hexen : Added assert() to catch a particle in NULL sector

↑ Back to top

  Map Renderer (8) — Debug

December 2014
2014-12-04 Client | Fixed | Map Renderer : Crash attempting to sort vissprites
November 2013
2013-11-14 Client | Map Renderer : Investigating further vertex color clamping issues
2013-11-08 Client | DrawList | Map Renderer : Trying to make sense of DrawMode <> draw list relationship
October 2013
2013-10-04 Client | Map Renderer : Use sector clusters for the vertex indices debug visual
2013-10-02 BlockmapVisual | Client | Fixed | Map Renderer : Missing polyobj lines on blockmap debug visualizer
September 2013
2013-09-28 Client | Fixed | Map Renderer : Font selection of thinker id debug visual
2013-09-26 Cleanup | Client | Map Renderer | Refactor : Consolidated drawing of sound emitter debug visuals; cleanup
2013-09-26 Cleanup | Client | Map Renderer | Refactor : Consolidated drawing of generator debug visuals; cleanup

↑ Back to top

  Refactor (8) — Debug

August 2015
2015-08-06 Audio | Refactor : Moved audio channel debug visual to audio/s_sfx.cpp/h
September 2013
2013-09-26 Cleanup | Client | Map Renderer | Refactor : Consolidated drawing of sound emitter debug visuals; cleanup
2013-09-26 Cleanup | Client | Map Renderer | Refactor : Consolidated drawing of generator debug visuals; cleanup
August 2013
2013-08-22 Client | Refactor | UI : Investigating issue when deleting widgets
June 2013
2013-06-07 Refactor : Moved blockmap debug visual to render domain
March 2012
2012-03-11 Blockmap | Refactor : Updated debug visual accordingly to recent refactorings
February 2012
2012-02-23 Memory Zone | Refactor : Memory debug visualization and tweaks
2012-02-21 Added | Memory Zone | Refactor : Added a debug print and a constant

↑ Back to top

  Windows (8) — Debug

June 2019
2019-06-16 Windows : OpenGL errors and context management
December 2018
2018-12-06 Cleanup | Windows : Cleanup
April 2017
2017-04-26 Fixed | OpenGL | Windows : Build error; enable OpenGL debug logger
March 2014
2014-03-13 GL | libgui | Windows : Don't assert GL operation success
August 2013
2013-08-11 Fixed | qmake | Windows : Typo in config_win32.pri related to rc options
April 2012
2012-04-13 Windows : Assert gamma functions have a HWND to work with
March 2012
2012-03-20 Windows : Temporary way to get debug prints
February 2012
2012-02-24 Fixed | Memory Zone | Windows : Fixed compiler warning

↑ Back to top

  libcommon (7) — Debug

July 2017
2017-07-27 libcommon | World : Composing a plain text description of object cross-refs
October 2014
2014-10-06 libcommon | XG : Assert XL_DoFunction's parameters are valid
July 2014
2014-07-10 HexLex | libcommon : Miscalculated line number following multiline, quoted text
February 2014
2014-02-26 Cleanup | libcommon : Adjusted level of savegame file open logging to XVERBOSE, cleanup
June 2013
2013-06-18 libcommon : Removed old respawn-class debug messages (no longer of interest)
March 2013
2013-03-27 Hexen | libcommon : Replaced fatal error with assertion
May 2012
2012-05-19 Fixed | libcommon : Typo in DEBUG message output for turnMobjToNearestLine()

↑ Back to top

  libcore (6) — Debug

May 2019
2019-05-19 libcore : Stopping an event loop
July 2018
2018-07-19 libcore | StringPool : Use C++ for printing debug output
June 2018
2018-06-26 Fixed | libcore : Fixed timeout on Waitable; flush debug output immediately
June 2016
2016-06-24 FS | libcore : More verbose file source description
September 2015
2015-09-19 libcore | Unix : Keeping track of where Counted objects are created
November 2014
2014-11-02 libcore | Unix : Macro to generate backtrace as a string

↑ Back to top

  Renderer (6) — Debug

February 2020
2020-02-14 Gloom | Renderer : Script function to set debug mode
October 2016
2016-10-30 Fixed | Renderer : Errors in debug build
November 2015
2015-11-06 Cleanup | Client | Renderer : Cleanup label generation for sound emitter debug visual
2015-11-06 Cleanup | Client | GL | Renderer : Cleanup GL state management when drawing labels for debug visuals
June 2015
2015-06-14 Renderer : Simplified drawing of FakeRadio shadow points
January 2014
2014-01-02 Added | Renderer : Added assertion

↑ Back to top

  Unix (5) — Debug

September 2015
2015-09-19 libcore | Unix : Keeping track of where Counted objects are created
November 2014
2014-11-02 libcore | Unix : Macro to generate backtrace as a string
March 2014
2014-03-16 Added | libdeng2 | Unix : Added a backtrace print macro
February 2014
2014-02-12 Unix : Investigating Canvas recreation issues
July 2013
2013-07-01 OS X | qmake | Unix : Build option "deng_debuginfo" for including debug info

↑ Back to top

  OS X (4) — Debug

January 2017
2017-01-22 libgui | OS X : Check for memory leaks
March 2016
2016-03-01 CMake | Fixed | OS X : Do not strip debug symbols in debug builds
July 2013
2013-07-01 OS X | qmake | Unix : Build option "deng_debuginfo" for including debug info
February 2012
2012-02-04 OS X : Removed inadvertently committed debug printout

↑ Back to top

  qmake (4) — Debug

February 2015
2015-02-10 MSVC | qmake : Enable debug information in release builds
2015-02-09 Documentation | qmake : Clarified debug build option
August 2013
2013-08-11 Fixed | qmake | Windows : Typo in config_win32.pri related to rc options
July 2013
2013-07-01 OS X | qmake | Unix : Build option "deng_debuginfo" for including debug info

↑ Back to top

  Server (4) — Debug

March 2013
2013-03-16 Server : Moved debug message to a lower level
2013-03-08 Added | Server : Added assert in def_main
February 2013
2013-02-08 Server : Investigating initial player mobj angle
2013-02-08 Server : Investigating initial player mobj angle

↑ Back to top

  libappfw (3) — Debug

November 2018
2018-11-14 libappfw | Widgets : UI framework improvements
April 2016
2016-04-18 libappfw | ScrollAreaWidget : Scrolling to a Rule destination; removed debug print
August 2014
2014-08-19 libappfw | libgui : Working on Oculus Rift rendering

↑ Back to top

  UI (3) — Debug

October 2018
2018-10-28 Client | UI : PackagesWidget accesses files during population
July 2016
2016-07-24 Client | UI : Debug code for printing the widget tree
August 2013
2013-08-22 Client | Refactor | UI : Investigating issue when deleting widgets

↑ Back to top

  CMake (2) — Debug

March 2016
2016-03-01 CMake | Fixed | OS X : Do not strip debug symbols in debug builds
May 2015
2015-05-20 CMake | Fixed : Allow using the debug version of libassimp

↑ Back to top

  File System (2) — Debug

May 2013
2013-05-04 File System | libdeng2 : Adjusted debug message
August 2011
2011-08-24 Added | File System | Fixed : * Lumps can now be published into any number of LumpDirectorys * AbstractFile specializations are no longer attributed with a predetermined LumpDirectory during construction * Fixed bug resulting in resource namespace search paths being duplicate

↑ Back to top

  FS (2) — Debug

June 2016
2016-06-24 FS | libcore : More verbose file source description
April 2012
2012-04-18 FS : Logging which actual paths are being accessed

↑ Back to top

  Gloom (2) — Debug

February 2020
2020-02-14 Gloom | Renderer : Script function to set debug mode
May 2018
2018-05-09 Gloom : Commented out a bunch of debug prints

↑ Back to top

  Input (2) — Debug

November 2014
2014-11-02 Fixed | Input : Fixed labels for input device control state visuals
October 2014
2014-10-29 Input : Catch invalid input device ids at ddevent_t post time

↑ Back to top

  liblegacy (2) — Debug

July 2018
2018-07-28 liblegacy : More robust threading behavior
February 2015
2015-02-05 liblegacy : Crash when reading bad network packet data

↑ Back to top

  MSVC (2) — Debug

March 2017
2017-03-05 Fixed | MSVC : Build failure
February 2015
2015-02-10 MSVC | qmake : Enable debug information in release builds

↑ Back to top

  Multiplayer (2) — Debug

March 2013
2013-03-18 Multiplayer : Investigating player starts
March 2012
2012-03-19 Multiplayer : Allow server operator to cheat via console

↑ Back to top

  OpenGL (2) — Debug

April 2017
2017-04-27 Fixed | OpenGL : Enabling OpenGL debug logger, stopping logging properly
2017-04-26 Fixed | OpenGL | Windows : Build error; enable OpenGL debug logger

↑ Back to top

  Widgets (2) — Debug

November 2018
2018-11-14 libappfw | Widgets : UI framework improvements
November 2016
2016-11-22 Fixed | Widgets : Counting total number of ref counted objects

↑ Back to top

  ACS (1) — Debug

February 2014
2014-02-01 ACS | Hexen : Error if a script tries to address outside its local value stack

↑ Back to top

  App (1) — Debug

May 2013
2013-05-08 App | libdeng2 : Assertion for main/UI/GL thread

↑ Back to top

  Audio (1) — Debug

August 2015
2015-08-06 Audio | Refactor : Moved audio channel debug visual to audio/s_sfx.cpp/h

↑ Back to top

  BindContext (1) — Debug

November 2014
2014-11-12 BindContext | Client : Include the parsed descriptor in new Binding announcements

↑ Back to top

  Blockmap (1) — Debug

March 2012
2012-03-11 Blockmap | Refactor : Updated debug visual accordingly to recent refactorings

↑ Back to top

  BlockmapVisual (1) — Debug

October 2013
2013-10-02 BlockmapVisual | Client | Fixed | Map Renderer : Missing polyobj lines on blockmap debug visualizer

↑ Back to top

  BSP Builder (1) — Debug

May 2012
2012-05-29 BSP Builder | Fixed : Sector mismatch debug message quoted incorrect index

↑ Back to top

  Canvas (1) — Debug

April 2013
2013-04-05 Canvas | Cleanup | libgui : Cleanup and debug log messages

↑ Back to top

  Changed (1) — Debug

November 2009
2009-11-28 Changed : Debug messages such as "P_MaterialNumForName: "MYTEX" in namespace 1 not found!" are only produced at log verbosity level 1 or greater.

↑ Back to top

  ClientWindow (1) — Debug

June 2013
2013-06-27 ClientWindow : Moved mode change messages to DEBUG level

↑ Back to top

  Console (1) — Debug

December 2008
2008-12-10 Console | Fixed : "rend-dev-surface-normals" 1=Enable drawing of world surface normals, for debug. Fixed a couple of problems with the debug draw of world surface normals and then made available in non-debug builds.

↑ Back to top

  Documentation (1) — Debug

February 2015
2015-02-09 Documentation | qmake : Clarified debug build option

↑ Back to top

  DrawList (1) — Debug

November 2013
2013-11-08 Client | DrawList | Map Renderer : Trying to make sense of DrawMode <> draw list relationship

↑ Back to top

  FileId (1) — Debug

October 2012
2012-10-16 FileId : In debug builds store a copy of the path in FileId

↑ Back to top

  FluidSynth (1) — Debug

January 2014
2014-01-08 FluidSynth | FMOD : Use libdeng2 Log for debug logging from audio plugins

↑ Back to top

  FMOD (1) — Debug

January 2014
2014-01-08 FluidSynth | FMOD : Use libdeng2 Log for debug logging from audio plugins

↑ Back to top

  FS1 (1) — Debug

June 2013
2013-06-24 FS1 : Moved cache hit/miss messages to TRACE level

↑ Back to top

  Game Save (1) — Debug

June 2012
2012-06-26 Game Save : Avoid logging a missing file warning for non-existant save states

↑ Back to top

  Generators (1) — Debug

June 2013
2013-06-12 Generators : Disabled repeat generator link warning message

↑ Back to top

  GLState (1) — Debug

November 2014
2014-11-15 GL | GLState | libgui : Verifying parts of the GL state

↑ Back to top

  GLTarget (1) — Debug

November 2014
2014-11-17 GL | GLTarget | libgui : Converted a GL assert to a debug message

↑ Back to top

  HexLex (1) — Debug

July 2014
2014-07-10 HexLex | libcommon : Miscalculated line number following multiline, quoted text

↑ Back to top

  IndirectRule (1) — Debug

February 2014
2014-02-02 IndirectRule | libdeng2 : More concise description

↑ Back to top

  InputSystem (1) — Debug

November 2014
2014-11-07 Cleanup | Client | InputSystem : Cleanup

↑ Back to top

  LegacyCore (1) — Debug

March 2012
2012-03-17 Added | LegacyCore : Added debug messages

↑ Back to top

  libdeng (1) — Debug

August 2012
2012-08-26 libdeng | Str : Verify that AutoStr instances are not manually deleted

↑ Back to top

  libdeng1 (1) — Debug

January 2014
2014-01-31 Added | libdeng1 : Added an assert

↑ Back to top

  Log (1) — Debug

November 2013
2013-11-22 Added | libdeng2 | Log : Added assert for possible out-of-range list access

↑ Back to top

  LogBuffer (1) — Debug

March 2012
2012-03-28 LogBuffer : Debug builds print metadata for each entry

↑ Back to top

  Map (1) — Debug

August 2013
2013-08-18 Cleanup | Map | World : Cleanup

↑ Back to top

  Mobj (1) — Debug

July 2014
2014-07-24 Client | Mobj : Applied an assert instead of fatal error

↑ Back to top

  Oculus Rift (1) — Debug

August 2014
2014-08-19 Oculus Rift : Trying to figure out LibOVR rendering

↑ Back to top

  OperatorRule (1) — Debug

June 2013
2013-06-15 libdeng2 | OperatorRule : Improved description

↑ Back to top

  Optimize (1) — Debug

February 2012
2012-02-23 Memory Zone | Optimize : Optimized rendering of the debug visualization

↑ Back to top

  Patch (1) — Debug

December 2012
2012-12-09 Patch : Check Patch geometry in debug builds

↑ Back to top

  Resources (1) — Debug

October 2014
2014-10-03 Resources : Log all Model.skin => Texture mappings when extra verbose

↑ Back to top

  Revert (1) — Debug

January 2017
2017-01-22 libgui | Revert : Counting render buffer allocs

↑ Back to top

  RuleRectangle (1) — Debug

June 2013
2013-06-20 libdeng2 | RuleRectangle : Debug name for RuleRectangle

↑ Back to top

  ScrollAreaWidget (1) — Debug

April 2016
2016-04-18 libappfw | ScrollAreaWidget : Scrolling to a Rule destination; removed debug print

↑ Back to top

  Sector (1) — Debug

June 2014
2014-06-18 Sector | World : Check linking of mobjs to/from the sector chain

↑ Back to top

  Str (1) — Debug

August 2012
2012-08-26 libdeng | Str : Verify that AutoStr instances are not manually deleted

↑ Back to top

  String (1) — Debug

August 2018
2018-08-08 String : Check there are no extra null characters in strings

↑ Back to top

  StringPool (1) — Debug

July 2018
2018-07-19 libcore | StringPool : Use C++ for printing debug output

↑ Back to top

  Tests (1) — Debug

June 2019
2019-06-12 Tests : Debug message at exit

↑ Back to top

  TextureVariantSpec (1) — Debug

April 2013
2013-04-09 Fixed | TextureVariantSpec : TextureVariantSpec::asText() was missing some info

↑ Back to top

  vcbuild (1) — Debug

August 2011
2011-08-01 Added | vcbuild : Added debug build mode

↑ Back to top

  Wad Map Converter (1) — Debug

July 2012
2012-07-25 Wad Map Converter : Reverted forced failure

↑ Back to top

  Widget (1) — Debug

June 2013
2013-06-20 libdeng2 | Widget : Forming the "path" name of a widget

↑ Back to top

  X11 (1) — Debug

March 2014
2014-03-05 GL | libgui | X11 : Don't assert GL errors on X11

↑ Back to top

  XG (1) — Debug

October 2014
2014-10-06 libcommon | XG : Assert XL_DoFunction's parameters are valid

↑ Back to top