diff options
Diffstat (limited to 'src/executor.cc')
-rw-r--r-- | src/executor.cc | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/executor.cc b/src/executor.cc index fc9c70c..1e31ebf 100644 --- a/src/executor.cc +++ b/src/executor.cc @@ -84,10 +84,10 @@ Result Executor::ExecuteCommand(Engine* engine, Command* cmd) { auto* buffer = cmd->AsProbe()->GetBuffer()->AsFormatBuffer(); assert(buffer); - return verifier_.Probe(cmd->AsProbe(), &buffer->GetFormat(), - buffer->GetTexelStride(), buffer->GetRowStride(), - buffer->GetWidth(), buffer->GetHeight(), - buffer->ValuePtr()->data()); + Format fmt = buffer->GetFormat(); + return verifier_.Probe(cmd->AsProbe(), &fmt, buffer->GetTexelStride(), + buffer->GetRowStride(), buffer->GetWidth(), + buffer->GetHeight(), buffer->ValuePtr()->data()); } if (cmd->IsProbeSSBO()) { auto probe_ssbo = cmd->AsProbeSSBO(); |