From 33e727e4f6d59b544354425d8e0005b8f8416393 Mon Sep 17 00:00:00 2001 From: baldurk Date: Fri, 7 Oct 2016 15:55:29 +0200 Subject: [PATCH] Call AddLogViewer after initialising pixel context & render * The other way around, if the texture viewer is created after a log has already been opened then we end up un-setting the already configured outputs. --- qrenderdoc/Windows/TextureViewer.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/qrenderdoc/Windows/TextureViewer.cpp b/qrenderdoc/Windows/TextureViewer.cpp index 82c75bc87..fd0425e1c 100644 --- a/qrenderdoc/Windows/TextureViewer.cpp +++ b/qrenderdoc/Windows/TextureViewer.cpp @@ -317,11 +317,11 @@ TextureViewer::TextureViewer(CaptureContext *ctx, QWidget *parent) { ui->setupUi(this); - m_Ctx->AddLogViewer(this); - ui->render->SetOutput(m_Ctx, NULL); ui->pixelContext->SetOutput(m_Ctx, NULL); + m_Ctx->AddLogViewer(this); + memset(&m_TexDisplay, 0, sizeof(m_TexDisplay)); m_TexDisplay.sampleIdx = ~0U; m_TexDisplay.linearDisplayAsGamma = true;