diff --git a/source/MaterialXGenGlsl/VkShaderGenerator.cpp b/source/MaterialXGenGlsl/VkShaderGenerator.cpp index b57a4d2e94..5a91d96ff5 100644 --- a/source/MaterialXGenGlsl/VkShaderGenerator.cpp +++ b/source/MaterialXGenGlsl/VkShaderGenerator.cpp @@ -69,9 +69,9 @@ void VkShaderGenerator::emitInputs(GenContext& context, ShaderStage& stage) cons } } -string VkShaderGenerator::getVertexDataPrefix(const VariableBlock&) const +string VkShaderGenerator::getVertexDataPrefix(const VariableBlock& vertexData) const { - return EMPTY_STRING; + return vertexData.getInstance() + "."; } void VkShaderGenerator::emitOutputs(GenContext& context, ShaderStage& stage) const