diff --git a/qrenderdoc/Windows/PipelineState/PipelineStateViewer.cpp b/qrenderdoc/Windows/PipelineState/PipelineStateViewer.cpp index 3bf73f149..064eea15f 100644 --- a/qrenderdoc/Windows/PipelineState/PipelineStateViewer.cpp +++ b/qrenderdoc/Windows/PipelineState/PipelineStateViewer.cpp @@ -1300,7 +1300,7 @@ QString PipelineStateViewer::GetVBufferFormatString(uint32_t slot) const ResourceFormat &fmt = attrs[i].format; - offset += byteSize(fmt); + offset = attrs[i].byteOffset + byteSize(fmt); if(fmt.Special()) {