From 64686d26d62946d59457215cc93660d43e5a3c92 Mon Sep 17 00:00:00 2001 From: baldurk Date: Wed, 25 Jan 2017 12:46:21 +0000 Subject: [PATCH] If LogfileLoaded is called out of order, ensure pipeline state is ready --- qrenderdoc/Windows/PipelineState/PipelineStateViewer.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/qrenderdoc/Windows/PipelineState/PipelineStateViewer.cpp b/qrenderdoc/Windows/PipelineState/PipelineStateViewer.cpp index aa04f0924..dc265a76d 100644 --- a/qrenderdoc/Windows/PipelineState/PipelineStateViewer.cpp +++ b/qrenderdoc/Windows/PipelineState/PipelineStateViewer.cpp @@ -79,6 +79,9 @@ void PipelineStateViewer::OnLogfileClosed() void PipelineStateViewer::OnEventChanged(uint32_t eventID) { + if(m_Ctx->CurPipelineState.DefaultType != m_Ctx->APIProps().pipelineType) + OnLogfileLoaded(); + if(m_Current) m_Current->OnEventChanged(eventID); }