index
:
~anholt/apitrace
frameretrace
loopsecs
timing
Unnamed repository; edit this file 'description' to name the repository.
anholt
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
retrace
/
daemon
/
glframe_retrace.cpp
Age
Commit message (
Expand
)
Author
Files
Lines
2017-11-27
State: Allow color state to be edited
Mark Janes
1
-2
/
+3
2017-11-27
State: Support glBlendColor
Mark Janes
1
-1
/
+1
2017-11-26
State: Allow the user to override state
Mark Janes
1
-0
/
+10
2017-11-26
State: Initial implementation for retracing GL state
Mark Janes
1
-0
/
+10
2017-09-25
Metrics: Create virtual base class for metrics implementations
Mark Janes
1
-2
/
+2
2017-09-25
Metrics: Re-enable debugging features in the absence of metrics
Mark Janes
1
-2
/
+1
2017-08-28
Uniforms: enable override of uniform data
Mark Janes
1
-0
/
+11
2017-06-19
Uniforms: allow retrace of uniform data
Mark Janes
1
-0
/
+10
2017-06-19
retrace: Handle glFrameTerminatorGREMEDY
Mark Janes
1
-3
/
+3
2017-06-19
Experiments: add simple shader experiment
Mark Janes
1
-0
/
+10
2017-06-19
Experiments: Add Disable Draw experiment
Mark Janes
1
-2
/
+14
2017-06-19
Batch: display batches sent to hardware
Mark Janes
1
-0
/
+20
2017-06-19
Support multiple contexts
Mark Janes
1
-202
/
+47
2017-06-19
OpenFile: Generate fatal error if perf counters disabled
Mark Janes
1
-0
/
+11
2017-06-19
MetricsTab: Include compute renders in render_count of frame
Mark Janes
1
-1
/
+1
2017-06-19
OpenFile: Display frame count during retrace
Mark Janes
1
-2
/
+2
2017-06-19
OpenFile: Display valid frame count if selected frame is too high
Mark Janes
1
-1
/
+9
2017-06-19
OpenFile: Provide warning when gpu clock rate can change
Mark Janes
1
-0
/
+2
2017-06-19
ApiLog: implement retrace with multiple selection
Mark Janes
1
-6
/
+20
2017-06-19
ApiLog: update interfaces for multiple render selection
Mark Janes
1
-1
/
+4
2017-06-19
rendertarget: eliminate redundant rt callbacks
Mark Janes
1
-17
/
+18
2017-06-19
RenderTarget: Retrace images for all selected renders
Mark Janes
1
-43
/
+61
2017-06-19
Shaders: Enable retrace for multiple renders
Mark Janes
1
-16
/
+25
2017-06-19
FrameState: fix memory leak
Mark Janes
1
-1
/
+6
2017-06-19
Windows: support shader assembly via IGC ShaderDump
Mark Janes
1
-1
/
+2
2017-06-19
Handle shader deletion
Mark Janes
1
-2
/
+8
2017-06-19
progress on compute shaders
Mark Janes
1
-3
/
+6
2017-06-19
Warm the GPU before taking metrics
Mark Janes
1
-0
/
+14
2017-06-19
Improve program replacement
Mark Janes
1
-1
/
+1
2017-06-19
Fix windows build issues
Mark Janes
1
-8
/
+10
2017-06-19
Improve robustness of retrace
Mark Janes
1
-16
/
+24
2017-06-19
Add author attribution (comments only)
Mark Janes
1
-0
/
+2
2017-06-19
Handle metrics collection bug for Gen9
Mark Janes
1
-3
/
+0
2017-06-19
Implement retraceAllMetrics
Mark Janes
1
-3
/
+44
2017-06-19
Drop debug output for retrace calls
Mark Janes
1
-1
/
+2
2017-06-19
create a cache directory for storing trace files
Mark Janes
1
-3
/
+6
2017-06-19
Retrace: properly track and execute commands with side effects
Mark Janes
1
-5
/
+5
2017-06-19
Handle programs with frame boundary side effects
Mark Janes
1
-1
/
+10
2017-06-19
Add geometry shader tracking
Mark Janes
1
-1
/
+4
2017-06-19
Fix clear-before-draw rendertarget option
Mark Janes
1
-3
/
+8
2017-06-19
Allow replacement of tesselation shaders
Mark Janes
1
-0
/
+4
2017-06-19
Refactor shader assembly interfaces
Mark Janes
1
-18
/
+1
2017-06-19
Display tesselation shader assembly
Mark Janes
1
-2
/
+10
2017-06-19
Add logging of api calls during retrace
Mark Janes
1
-0
/
+4
2017-06-19
display tesselation control and evaluation shaders
Mark Janes
1
-1
/
+5
2017-06-19
Fix metrics retrace with multiple selected metrics.
Mark Janes
1
-2
/
+2
2017-06-19
Display api calls for selected renders
Mark Janes
1
-0
/
+8
2017-06-19
remove linux-only setenv calls
Mark Janes
1
-4
/
+1
2017-06-19
Fix includes and namespaces for VS 2013
Mark Janes
1
-0
/
+3
2017-06-19
windows: drop unistd.h
Mark Janes
1
-36
/
+7
[next]