summaryrefslogtreecommitdiff
path: root/retrace/retrace.hpp
AgeCommit message (Expand)AuthorFilesLines
2017-04-07retrace: Split retracing and parsing into separate threads for improved CPU u...Francisco Jerez1-3/+21
2017-03-13retrace: support for dumping multiple snapshots (v3)windows-xpRob Clark1-1/+9
2016-01-22glretrace: Add an option to insert markers.Jose Fonseca1-0/+5
2016-01-22glretrace: Move call no markers away from dumper interface.Jose Fonseca1-2/+0
2016-01-22glretrace: use KHR_debug to emit call no's.Rob Clark1-0/+2
2016-01-11Merge branch 'metric_abstraction'Jose Fonseca1-0/+9
2015-10-14glretrace: Create decorator parser class to allow variety of parsers.Jon Ashburn1-1/+1
2015-08-26retrace,glretrace: Option for getting profiling passes number.Alexander Trukhin1-0/+1
2015-08-26retrace,glretrace: Option for metrics listing.Alexander Trukhin1-0/+1
2015-08-26retrace,glretrace: Profiling options. Hook up the abstraction.Alexander Trukhin1-0/+4
2015-08-26retrace: Add a loop for profiling in several passes.Alexander Trukhin1-0/+3
2015-07-21retrace: Ensure structures are zeroed upon allocation.Jose Fonseca1-2/+8
2015-06-22d3dretrace: Add option to allow fullscreen.Jose Fonseca1-3/+3
2015-05-20common,cli,wrappers,retrace,gui: Use #pragma once.Jose Fonseca1-3/+1
2015-05-01retrace: Put JSON writer behind an ABC.Jose Fonseca1-6/+7
2015-02-12retrace: Keep track whether we are snapshotting or not in a single boolean var.José Fonseca1-0/+1
2014-09-10d3dretrace: Fix buffer overflow unserializng D3DPRESENT_PARAMETERS.José Fonseca1-2/+10
2014-09-05d3dretrace: Check for pitch mismatch.José Fonseca1-0/+1
2014-09-05d3dretrace: Replace casts with templates.José Fonseca1-1/+7
2014-09-05d3dretrace: Move HRESULT message lookup code into its own function.José Fonseca1-0/+8
2014-04-08d3dretrace: Force windowed mode on D3D9 traces.José Fonseca1-0/+6
2014-04-08retrace: Allow multiple levels of debugging checks.José Fonseca1-1/+1
2014-01-21Implement --samples=N glretrace flag for X11 GL_ARB_multisampleNigel Stewart1-0/+1
2013-10-29glretrace: Support MacOSX 4.1 contexts.José Fonseca1-1/+3
2013-10-17glretrace: Don't call glFlush when switching threads.José Fonseca1-1/+9
2013-07-11Replace dynamic_cast with virtual functions.Nigel Stewart1-2/+2
2013-06-09retrace: Don't output color when stdout is not a tty (issue #143).José Fonseca1-0/+2
2013-03-04Extend profiling tool to support Vsize and Rss memory usage profile per callShuang He1-0/+3
2012-12-20retrace: Split ScopedAllocator into its own header.José Fonseca1-57/+4
2012-11-27d3dretrace: Allow to force a driver type.José Fonseca1-0/+12
2012-11-26d3dretrace: Prevent ScopedAllocator::alloc<D3DPRESENT_PARAMETERS> clash.José Fonseca1-10/+4
2012-11-14retrace: Allow multiple dumpers to co-exist.José Fonseca1-4/+18
2012-08-09Add GL_ARB_debug_output support.James Benton1-0/+1
2012-07-25Improved profiling capabilities.James Benton1-2/+3
2012-07-20Add support for basic GPU profiling of draw calls to retrace.James Benton1-0/+6
2012-05-13Split retrace swizlling helpers.José Fonseca1-52/+0
2012-05-11Avoid glCreateShaderProgramv when dumping satate so that the shaderJosé Fonseca1-0/+5
2012-04-22Share more code between glretrace and d3dretrace.José Fonseca1-2/+36
2012-04-20Move benchmark flag into common retrace code.José Fonseca1-0/+5
2012-04-19Preserve non-NULL arrays, even when length is zero.José Fonseca1-3/+2
2012-04-14Move retracers to their own directory.José Fonseca1-0/+242