Explorar o código

metal: fix shader uniform names

Alex Szpakowski %!s(int64=4) %!d(string=hai) anos
pai
achega
1e90b4e8f7
Modificáronse 1 ficheiros con 1 adicións e 1 borrados
  1. 1 1
      src/modules/graphics/metal/Shader.mm

+ 1 - 1
src/modules/graphics/metal/Shader.mm

@@ -499,7 +499,7 @@ void Shader::compileFromGLSLang(id<MTLDevice> 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];