diff options
Diffstat (limited to 'retrace/daemon/glframe_retrace_context.hpp')
-rw-r--r-- | retrace/daemon/glframe_retrace_context.hpp | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/retrace/daemon/glframe_retrace_context.hpp b/retrace/daemon/glframe_retrace_context.hpp index b5c056c0..ccbcb41f 100644 --- a/retrace/daemon/glframe_retrace_context.hpp +++ b/retrace/daemon/glframe_retrace_context.hpp @@ -48,10 +48,12 @@ namespace glretrace { struct Context; +class BatchControl; class StateTrack; class OnFrameRetrace; class ExperimentId; class MetricId; +class OutputPoller; class PerfMetrics; class RetraceRender; @@ -88,6 +90,11 @@ class RetraceContext { StateTrack *tracker, OnFrameRetrace *callback); int getRenderCount() const; + void retraceBatch(const RenderSelection &selection, + const StateTrack &tracker, + BatchControl *control, + OutputPoller *poller, + OnFrameRetrace *callback); private: trace::AbstractParser *m_parser; |