From 6e0ea69011383db86a016e71fa5974c5157a0081 Mon Sep 17 00:00:00 2001 From: baldurk Date: Tue, 25 Jul 2023 16:12:20 +0100 Subject: [PATCH] Account for arrays of pointers when calculating buffer offsets --- qrenderdoc/Code/BufferFormatter.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/qrenderdoc/Code/BufferFormatter.cpp b/qrenderdoc/Code/BufferFormatter.cpp index d45a87092..21ab602c8 100644 --- a/qrenderdoc/Code/BufferFormatter.cpp +++ b/qrenderdoc/Code/BufferFormatter.cpp @@ -1334,7 +1334,7 @@ ParsedFormat BufferFormatter::ParseFormatString(const QString &formatString, uin el.type.arrayByteStride = 8; el.type.elements = arrayCount; - cur->offset += 8; + cur->offset += 8 * arrayCount; if(!isPadding) {