From 1e90b4e8f7bced0412176f6b023a5497e88b68db Mon Sep 17 00:00:00 2001 From: Alex Szpakowski Date: Fri, 2 Apr 2021 15:45:17 -0300 Subject: [PATCH] metal: fix shader uniform names --- src/modules/graphics/metal/Shader.mm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/modules/graphics/metal/Shader.mm b/src/modules/graphics/metal/Shader.mm index 31d38a327..7b8d9bc4e 100644 --- a/src/modules/graphics/metal/Shader.mm +++ b/src/modules/graphics/metal/Shader.mm @@ -499,7 +499,7 @@ void Shader::compileFromGLSLang(id device, const glslang::TProgram &p size_t offset = msl.type_struct_member_offset(type, uindex); UniformInfo u = {}; - u.name = msl.get_name(membertypes[uindex]); + u.name = msl.get_member_name(type.self, uindex); u.dataSize = membersize; u.count = membertype.array.empty() ? 1 : membertype.array[0];