summaryrefslogtreecommitdiff
path: root/retrace/retrace_main.cpp
AgeCommit message (Expand)AuthorFilesLines
2015-05-20retrace: Ensure stdout is in binary mode when dumping UBJSON.Jose Fonseca1-0/+1
2015-05-01retrace: Allow dumping state in UBJSON.Jose Fonseca1-2/+19
2015-05-01retrace: Put JSON writer behind an ABC.Jose Fonseca1-2/+26
2015-03-27os: Fix condition_variable::notify_one name.José Fonseca1-2/+2
2015-03-27os: Avoid dubious function casts in os::thread.José Fonseca1-3/+2
2015-02-12retrace: Keep track whether we are snapshotting or not in a single boolean var.José Fonseca1-6/+6
2015-01-26gui: Terminate retrace early if capturing snapshots.Dan McCabe1-2/+8
2015-01-26glretrace: Assign callNo earlier.Jose Fonseca1-1/+2
2015-01-16ddrawretrace: Add skeleton code for snapshots.José Fonseca1-0/+11
2015-01-06retrace: Don't try to dump float images as PNG.José Fonseca1-0/+2
2014-09-04retrace: Consolidate loop parameters.José Fonseca1-14/+10
2014-09-04retrace: Add optional parameter to allow looping N last framesJon Ashburn1-3/+10
2014-08-14gl/d3dretrace: Strip alpha channel when writing PNG images.José Fonseca1-1/+7
2014-06-23d3dretrace: Added snapshot-interval functionalityAsloob Qureshi1-2/+12
2014-04-08retrace: Allow multiple levels of debugging checks.José Fonseca1-7/+12
2014-01-22retrace: Make --snapshot-format=MD5 work as documented.José Fonseca1-6/+13
2014-01-22retrace: Document MD5 snapshot format.José Fonseca1-1/+1
2014-01-22glretrace: Add '--snapshot-format=MD5' option that allows write image MD5 to ...Meng Mengmeng1-2/+8
2014-01-21Implement --samples=N glretrace flag for X11 GL_ARB_multisampleNigel Stewart1-0/+7
2013-12-10apitrace: Allow multiple --calls and/or --frames input optionsLawrence L Love1-1/+1
2013-10-29glretrace: Support MacOSX 4.1 contexts.José Fonseca1-2/+1
2013-10-17glretrace: Don't call glFlush when switching threads.José Fonseca1-1/+1
2013-06-09retrace: Don't output color when stdout is not a tty (issue #143).José Fonseca1-0/+9
2013-06-04retrace: Remove the -c/--compare=PREFIX .José Fonseca1-42/+4
2013-06-01retrace: Don't try to recreate existing directories.José Fonseca1-2/+2
2013-05-25retrace: Create snapshot directory if it does not exist.José Fonseca1-0/+17
2013-05-10retrace: Join with runner threads before destroy runner objects.José Fonseca1-0/+6
2013-04-24Add option '--snapshot-format=' to allow write raw RGB directly to stdoutShuang He1-1/+18
2013-04-16d3dretrace: Dump UINT formats too.José Fonseca1-1/+1
2013-04-12replay: Add a --loop option to repeatedly loop over the final frameCarl Worth1-1/+38
2013-03-06retrace: Add single thread option.Jerome Glisse1-3/+19
2013-03-04Extend profiling tool to support Vsize and Rss memory usage profile per callShuang He1-1/+14
2012-12-02glretrace, dump-images: Accept --call-nos=no to get snapshots with call numbersCarl Worth1-3/+18
2012-11-27d3dretrace: Allow to force a driver type.José Fonseca1-0/+21
2012-11-22retrace: Dump call number on exceptions.José Fonseca1-0/+11
2012-11-20cli: Rename replay -> retrace.José Fonseca1-1/+0
2012-11-14retrace: Allow multiple dumpers to co-exist.José Fonseca1-2/+7
2012-11-14glretrace: Use getopt rather than manual parsing of command-line optionsCarl Worth1-54/+101
2012-10-27Cleanup and comment the code.José Fonseca1-29/+134
2012-10-26More efficient synchronous multi-threading.José Fonseca1-83/+181
2012-10-24Remove unnecessary header.José Fonseca1-1/+0
2012-10-24Don't parse concurrently with retracing.José Fonseca1-0/+4
2012-10-20mt retrace: add support for multi-threaded playbackImre Deak1-40/+126
2012-08-09Add GL_ARB_debug_output support.James Benton1-0/+2
2012-07-25Improved profiling capabilities.James Benton1-16/+23
2012-07-23Improved GPU profiling code.James Benton1-1/+6
2012-07-20Add support for basic GPU profiling of draw calls to retrace.James Benton1-1/+5
2012-05-11Avoid glCreateShaderProgramv when dumping satate so that the shaderJosé Fonseca1-0/+4
2012-05-09Prevent hangs in XCloseDisplay.José Fonseca1-1/+2
2012-05-09Add ability to run multiple traces in one time.Si Chen1-2/+3