Alphabetical Index | Tags by Size | Find tag:

Debug

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

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

View commits by groups

February 2020
2020-02-14 Gloom | Renderer : Script function to set debug mode
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
June 2019
2019-06-16 Windows : OpenGL errors and context management
2019-06-12 Tests : Debug message at exit
2019-06-11 Added | GL | libgui : Added OpenGL debug message callback
May 2019
2019-05-19 libcore : Stopping an event loop
December 2018
2018-12-06 Cleanup | Windows : Cleanup
November 2018
2018-11-14 libappfw | Widgets : UI framework improvements
October 2018
2018-10-28 Client | UI : PackagesWidget accesses files during population
August 2018
2018-08-08 String : Check there are no extra null characters in strings
2018-08-01 GL | libgui : Avoid excessive OpenGL debug messages
July 2018
2018-07-29 Client : Investigating regressions
2018-07-28 liblegacy : More robust threading behavior
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
May 2018
2018-05-09 Gloom : Commented out a bunch of debug prints
March 2018
2018-03-20 GL | libgui : Validate GL program state before drawing
October 2017
2017-10-01 libgui : Debug shader variable errors
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
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
February 2017
2017-02-15 : Examining caching of ZipArchives and DataBundles
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
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
2016-10-07 GL : Disabled some debug messages
August 2016
2016-08-31 Fixed : Build failure in Debug build
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)
July 2016
2016-07-24 Client | UI : Debug code for printing the widget tree
June 2016
2016-06-24 FS | libcore : More verbose file source description
2016-06-11 Client : Removed an unnecessary assertion
April 2016
2016-04-18 libappfw | ScrollAreaWidget : Scrolling to a Rule destination; removed debug print
March 2016
2016-03-20 Cleanup : Replaced use of qDebug with de::Log
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
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
September 2015
2015-09-19 libcore | Unix : Keeping track of where Counted objects are created
August 2015
2015-08-06 Audio | Refactor : Moved audio channel debug visual to audio/s_sfx.cpp/h
June 2015
2015-06-14 Renderer : Simplified drawing of FakeRadio shadow points
May 2015
2015-05-20 CMake | Fixed : Allow using the debug version of libassimp
2015-05-09 Client : viewPlayer and displayPlayer aren't always in sync
2015-05-09 Client : viewPlayer and displayPlayer aren't always in sync
2015-05-07 GL : Assert DGL_Enable/Disable/MatrixMode argument validity
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
2015-02-10 MSVC | qmake : Enable debug information in release builds
2015-02-09 GL : Show initial GL format parameters
2015-02-09 Documentation | qmake : Clarified debug build option
2015-02-05 liblegacy : Crash when reading bad network packet data
December 2014
2014-12-04 Client | Fixed | Map Renderer : Crash attempting to sort vissprites
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
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
2014-11-02 Fixed | Input : Fixed labels for input device control state visuals
2014-11-02 libcore | Unix : Macro to generate backtrace as a string
October 2014
2014-10-31 Client : Assert that all reference-counted objects get deleted
2014-10-29 Input : Catch invalid input device ids at ddevent_t post time
2014-10-06 libcommon | XG : Assert XL_DoFunction's parameters are valid
2014-10-03 Resources : Log all Model.skin => Texture mappings when extra verbose
August 2014
2014-08-19 Oculus Rift : Trying to figure out LibOVR rendering
2014-08-19 libappfw | libgui : Working on Oculus Rift rendering
July 2014
2014-07-24 Client | Mobj : Applied an assert instead of fatal error
2014-07-10 HexLex | libcommon : Miscalculated line number following multiline, quoted text
June 2014
2014-06-18 Sector | World : Check linking of mobjs to/from the sector chain
2014-06-08 GL | libgui : Don't assert GL errors (just log)
2014-06-02 Cleanup : Spurious debug messages
April 2014
2014-04-02 libdeng2 : Autoflush log before a failed assertion
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-16 Added | libdeng2 | Unix : Added a backtrace print macro
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
February 2014
2014-02-26 Cleanup | libcommon : Adjusted level of savegame file open logging to XVERBOSE, cleanup
2014-02-12 Unix : Investigating Canvas recreation issues
2014-02-04 libdeng2 : Monospace log formatting tweak
2014-02-02 IndirectRule | libdeng2 : More concise description
2014-02-01 ACS | Hexen : Error if a script tries to address outside its local value stack
January 2014
2014-01-31 Added | libdeng1 : Added an assert
2014-01-25 Hexen : Fix log output of P_TranslateMapIfExists()
2014-01-08 FluidSynth | FMOD : Use libdeng2 Log for debug logging from audio plugins
2014-01-02 Added | Renderer : Added assertion
December 2013
2013-12-22 Added | libdeng2 : Added assertions regarding valid use of Observers and Widgets
2013-12-21 Fixed : Fixed build
November 2013
2013-11-22 Added | libdeng2 | Log : Added assert for possible out-of-range list access
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-29 Cleanup : Cleanup
2013-08-22 Cleanup : Cleanup
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-18 Cleanup | Map | World : Cleanup
2013-08-12 Client : Print launch failure message in debug output, too
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
June 2013
2013-06-28 Added : Added "deng_fakememoryzone" build option
2013-06-27 : Throw an exception if the map edit API is used before MPE_Begin()
2013-06-27 ClientWindow : Moved mode change messages to DEBUG level
2013-06-24 FS1 : Moved cache hit/miss messages to TRACE level
2013-06-24 Cleanup : Cleanup
2013-06-20 libdeng2 | Widget : Forming the "path" name of a widget
2013-06-20 libdeng2 | RuleRectangle : Debug name for RuleRectangle
2013-06-20 Memory Zone : Log a debug message when free'ing memory blocks in Z_FreeTags()
2013-06-18 libcommon : Removed old respawn-class debug messages (no longer of interest)
2013-06-15 libdeng2 | OperatorRule : Improved description
2013-06-15 GL : Do not continuously log the current GL filter color value
2013-06-14 libdeng2 : Describing rules as text
2013-06-12 Generators : Disabled repeat generator link warning message
2013-06-07 Refactor : Moved blockmap debug visual to render domain
May 2013
2013-05-08 App | libdeng2 : Assertion for main/UI/GL thread
2013-05-05 Hexen : Signed vs. unsigned integers
2013-05-05 Hexen : Signed vs. unsigned integers
2013-05-04 File System | libdeng2 : Adjusted debug message
April 2013
2013-04-09 : More info in TextureVariantSpec::asText()
2013-04-09 Fixed | TextureVariantSpec : TextureVariantSpec::asText() was missing some info
2013-04-09 Fixed : inspecttexture failed to output the TextureVariantSpec
2013-04-05 Canvas | Cleanup | libgui : Cleanup and debug log messages
2013-04-05 : Fix typo and comment out polyobj debug message
March 2013
2013-03-27 Hexen | libcommon : Replaced fatal error with assertion
2013-03-26 Cleanup | Hexen : Cleanup
2013-03-20 Cleanup : Alt key state is interesting only on Windows
2013-03-18 Multiplayer : Investigating player starts
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
December 2012
2012-12-11 : Print which path was provided via the "-iwad" option
2012-12-10 Fixed : Fatal error attempting to enter lighting debug mode
2012-12-09 Patch : Check Patch geometry in debug builds
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
October 2012
2012-10-16 FileId : In debug builds store a copy of the path in FileId
August 2012
2012-08-26 libdeng | Str : Verify that AutoStr instances are not manually deleted
July 2012
2012-07-25 Wad Map Converter : Reverted forced failure
2012-07-24 Hexen : Print map info/warp numbers at the correct time
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
2012-06-26 Game Save : Avoid logging a missing file warning for non-existant save states
May 2012
2012-05-29 BSP Builder | Fixed : Sector mismatch debug message quoted incorrect index
2012-05-21 : Flush log buffer immediately after printing a message
2012-05-19 Fixed | libcommon : Typo in DEBUG message output for turnMobjToNearestLine()
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-27 Fixed : Compiler warning about unused code
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
2012-04-19 Fixed : Miscalculation of generator origin in debug origin drawer
2012-04-18 FS : Logging which actual paths are being accessed
2012-04-13 Windows : Assert gamma functions have a HWND to work with
2012-04-13 GL : Assert that context is active
2012-04-13 GL : Assert that a GL context is active when needed
2012-04-09 Memory Zone : Assertion for valid Z_Malloc block iteration
2012-04-08 Cleanup : Removed debug prints to stderr
2012-04-08 : Threads must not wait on themselves
March 2012
2012-03-28 LogBuffer : Debug builds print metadata for each entry
2012-03-27 : Investigating texture bindings during busy progress
2012-03-26 Added : Added macro DENG_DEBUG_ONLY() for convenience
2012-03-20 Windows : Temporary way to get debug prints
2012-03-19 Multiplayer : Allow server operator to cheat via console
2012-03-17 Added | LegacyCore : Added debug messages
2012-03-11 Blockmap | Refactor : Updated debug visual accordingly to recent refactorings
February 2012
2012-02-29 : Removed unnecessary debug message
2012-02-26 Added : Added debug command "fatalerror"
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
2012-02-13 Added : Added new macro DEBUG_Message()
2012-02-07 Added : Added a few more main thread assertions
2012-02-07 GL : Adding GL main thread assertions
2012-02-07 GL : Adding GL main thread assertions
2012-02-04 OS X : Removed inadvertently committed debug printout
2012-02-04 : R_CreateFontFromFile prints missing resource path
December 2011
2011-12-29 Fixed : Fixed line height in sound debug info drawer
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.
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
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.
December 2010
2010-12-14 Added : Added debug output of ResourceNamespace's name hash.
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.
July 2010
2010-07-19 Fixed : Fixed a couple of typos in an unused debug message.
April 2010
2010-04-04 : Back out change made during debug that was mistakenly commited in #4c32b9d4b8d764ab5093da7f61aab78ed722d637
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.
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-16 : Removed code introduced for debug purposes that was included accidentally in the previous commit.
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.
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
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-30 : Display the floor and ceiling material name rather than the materialnum in the "where" debug cheat info.
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
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.
May 2008
2008-05-26 Fixed : Potential segfault in the lightgrid debug drawing which could result if the var viewPlayer is invalid.
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.
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).
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
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.
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.
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-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?).
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-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).
2007-01-07 Added : Added a bunch of debug messagse for network connecting.
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-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
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.
2006-09-16 Fixed : Fixed debug print. Make sure side exists.
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-19 Fixed : Fixed a bug with the hud-frags-all debug display which led to a seg violation when enabled.
2006-06-15 : Adding _DEBUG revealed some debug prints that obviously have never been compiled.
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.
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 Added : Added (commented out) debug message
2003-06-27 : Change in debug message
2003-06-24 : Change in debug messages