summaryrefslogtreecommitdiff
path: root/retrace/daemon/glframe_retrace.cpp
AgeCommit message (Expand)AuthorFilesLines
2017-11-27State: Allow color state to be editedMark Janes1-2/+3
2017-11-27State: Support glBlendColorMark Janes1-1/+1
2017-11-26State: Allow the user to override stateMark Janes1-0/+10
2017-11-26State: Initial implementation for retracing GL stateMark Janes1-0/+10
2017-09-25Metrics: Create virtual base class for metrics implementationsMark Janes1-2/+2
2017-09-25Metrics: Re-enable debugging features in the absence of metricsMark Janes1-2/+1
2017-08-28Uniforms: enable override of uniform dataMark Janes1-0/+11
2017-06-19Uniforms: allow retrace of uniform dataMark Janes1-0/+10
2017-06-19retrace: Handle glFrameTerminatorGREMEDYMark Janes1-3/+3
2017-06-19Experiments: add simple shader experimentMark Janes1-0/+10
2017-06-19Experiments: Add Disable Draw experimentMark Janes1-2/+14
2017-06-19Batch: display batches sent to hardwareMark Janes1-0/+20
2017-06-19Support multiple contextsMark Janes1-202/+47
2017-06-19OpenFile: Generate fatal error if perf counters disabledMark Janes1-0/+11
2017-06-19MetricsTab: Include compute renders in render_count of frameMark Janes1-1/+1
2017-06-19OpenFile: Display frame count during retraceMark Janes1-2/+2
2017-06-19OpenFile: Display valid frame count if selected frame is too highMark Janes1-1/+9
2017-06-19OpenFile: Provide warning when gpu clock rate can changeMark Janes1-0/+2
2017-06-19ApiLog: implement retrace with multiple selectionMark Janes1-6/+20
2017-06-19ApiLog: update interfaces for multiple render selectionMark Janes1-1/+4
2017-06-19rendertarget: eliminate redundant rt callbacksMark Janes1-17/+18
2017-06-19RenderTarget: Retrace images for all selected rendersMark Janes1-43/+61
2017-06-19Shaders: Enable retrace for multiple rendersMark Janes1-16/+25
2017-06-19FrameState: fix memory leakMark Janes1-1/+6
2017-06-19Windows: support shader assembly via IGC ShaderDumpMark Janes1-1/+2
2017-06-19Handle shader deletionMark Janes1-2/+8
2017-06-19progress on compute shadersMark Janes1-3/+6
2017-06-19Warm the GPU before taking metricsMark Janes1-0/+14
2017-06-19Improve program replacementMark Janes1-1/+1
2017-06-19Fix windows build issuesMark Janes1-8/+10
2017-06-19Improve robustness of retraceMark Janes1-16/+24
2017-06-19Add author attribution (comments only)Mark Janes1-0/+2
2017-06-19Handle metrics collection bug for Gen9Mark Janes1-3/+0
2017-06-19Implement retraceAllMetricsMark Janes1-3/+44
2017-06-19Drop debug output for retrace callsMark Janes1-1/+2
2017-06-19create a cache directory for storing trace filesMark Janes1-3/+6
2017-06-19Retrace: properly track and execute commands with side effectsMark Janes1-5/+5
2017-06-19Handle programs with frame boundary side effectsMark Janes1-1/+10
2017-06-19Add geometry shader trackingMark Janes1-1/+4
2017-06-19Fix clear-before-draw rendertarget optionMark Janes1-3/+8
2017-06-19Allow replacement of tesselation shadersMark Janes1-0/+4
2017-06-19Refactor shader assembly interfacesMark Janes1-18/+1
2017-06-19Display tesselation shader assemblyMark Janes1-2/+10
2017-06-19Add logging of api calls during retraceMark Janes1-0/+4
2017-06-19display tesselation control and evaluation shadersMark Janes1-1/+5
2017-06-19Fix metrics retrace with multiple selected metrics.Mark Janes1-2/+2
2017-06-19Display api calls for selected rendersMark Janes1-0/+8
2017-06-19remove linux-only setenv callsMark Janes1-4/+1
2017-06-19Fix includes and namespaces for VS 2013Mark Janes1-0/+3
2017-06-19windows: drop unistd.hMark Janes1-36/+7