From 7d145421b050647a4599ac779e634ce2fa60d3ec Mon Sep 17 00:00:00 2001 From: Mikko Rasa Date: Sat, 27 Nov 2021 12:19:53 +0200 Subject: [PATCH] Consider arrays to have matching size if both are unsized --- source/glsl/reflect.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/source/glsl/reflect.cpp b/source/glsl/reflect.cpp index a1ffcd3d..21f12d0e 100644 --- a/source/glsl/reflect.cpp +++ b/source/glsl/reflect.cpp @@ -219,6 +219,8 @@ void TypeComparer::visit(VariableDeclaration &var) r_result = false; if(var1->array_size && var.array_size) compare(*var1->array_size, *var.array_size); + else if(!var1->array_size && !var.array_size) + r_result = true; } if(r_result && var1->type_declaration!=var.type_declaration) compare(*var1->type_declaration, *var.type_declaration); -- 2.43.0