From 6261cb42d3a79184f281a09033f2265afb48adab Mon Sep 17 00:00:00 2001 From: baldurk Date: Mon, 6 Jan 2025 18:00:26 +0000 Subject: [PATCH] Fix missing indent for declared buffer structures --- 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 b7f7e06f1..a524a7aa8 100644 --- a/qrenderdoc/Code/BufferFormatter.cpp +++ b/qrenderdoc/Code/BufferFormatter.cpp @@ -2870,7 +2870,7 @@ QString BufferFormatter::DeclareStruct(Packing::Rules pack, ResourceId shader, bitfieldSize = QFormatStr(" : %1").arg(members[i].bitFieldSize); // don't declare outer struct for scalar-wrapped structs (generated by 'float *foo' type declarations) - if(!name.isEmpty() && members.size() == 1) + if(!name.isEmpty() || members.size() != 1) ret += lit(" "); ret += QFormatStr("%1 %2%3%4;\n").arg(varTypeName).arg(varName).arg(arraySize).arg(bitfieldSize); }