From 2320bb539141873e9eaee1f11c06fa296280885e Mon Sep 17 00:00:00 2001 From: baldurk Date: Fri, 12 Apr 2019 16:51:35 +0100 Subject: [PATCH] Pass the right MeshDataStage to HasAlignedPostVSData() --- qrenderdoc/Windows/BufferViewer.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/qrenderdoc/Windows/BufferViewer.cpp b/qrenderdoc/Windows/BufferViewer.cpp index a39c74f6e..bf0d55dc7 100644 --- a/qrenderdoc/Windows/BufferViewer.cpp +++ b/qrenderdoc/Windows/BufferViewer.cpp @@ -1265,7 +1265,8 @@ static void ConfigureColumnsForShader(ICaptureContext &ctx, const ShaderReflecti uint numComps = sig.format.compCount; uint elemSize = sig.format.compType == CompType::Double ? 8U : 4U; - if(ctx.CurPipelineState().HasAlignedPostVSData(MeshDataStage::VSOut)) + if(ctx.CurPipelineState().HasAlignedPostVSData( + shader->stage == ShaderStage::Vertex ? MeshDataStage::VSOut : MeshDataStage::GSOut)) { if(numComps == 2) offset = AlignUp(offset, 2U * elemSize);