diff --git a/examples/triangle/triangle.cpp b/examples/triangle/triangle.cpp index 22bb8f3fc..ef1fda1e8 100644 --- a/examples/triangle/triangle.cpp +++ b/examples/triangle/triangle.cpp @@ -816,7 +816,7 @@ class VulkanExample : public VulkanExampleBase // Load binary SPIR-V shader shaderStages[0].module = loadSPIRVShader(getShadersPath() + "triangle/triangle.vert.spv"); // Main entry point for the shader - shaderStages[0].pName = "main"; + shaderStages[0].pName = getShaderEntryPoint(VK_SHADER_STAGE_VERTEX_BIT); assert(shaderStages[0].module != VK_NULL_HANDLE); // Fragment shader @@ -826,7 +826,7 @@ class VulkanExample : public VulkanExampleBase // Load binary SPIR-V shader shaderStages[1].module = loadSPIRVShader(getShadersPath() + "triangle/triangle.frag.spv"); // Main entry point for the shader - shaderStages[1].pName = "main"; + shaderStages[1].pName = getShaderEntryPoint(VK_SHADER_STAGE_FRAGMENT_BIT); assert(shaderStages[1].module != VK_NULL_HANDLE); // Set pipeline shader stage info