summaryrefslogtreecommitdiff
path: root/retrace/daemon/glframe_retrace_context.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'retrace/daemon/glframe_retrace_context.cpp')
-rw-r--r--retrace/daemon/glframe_retrace_context.cpp7
1 files changed, 5 insertions, 2 deletions
diff --git a/retrace/daemon/glframe_retrace_context.cpp b/retrace/daemon/glframe_retrace_context.cpp
index d1dba4fe..09bcca6e 100644
--- a/retrace/daemon/glframe_retrace_context.cpp
+++ b/retrace/daemon/glframe_retrace_context.cpp
@@ -505,9 +505,12 @@ RetraceContext::retraceState(const RenderSelection &selection,
void
RetraceContext::setState(const RenderSelection &selection,
const StateKey &item,
- const std::vector<std::string> &value) {
+ int offset,
+ const std::string &value,
+ const StateTrack &tracker) {
for (auto r : m_renders) {
+ r.second->retrace(tracker);
if (isSelected(r.first, selection))
- r.second->setState(item, value);
+ r.second->setState(item, offset, value);
}
}