Add missing location qualifier on shader input
authorSlawomir Cygan <slawomir.cygan@intel.com>
Thu, 27 Jul 2017 14:01:37 +0000 (16:01 +0200)
committerAlexander Galazin <Alexander.Galazin@arm.com>
Fri, 18 Aug 2017 08:07:53 +0000 (04:07 -0400)
glslang requires locations for I/O since 1d585ac.

Affects:
dEQP-VK.api.smoke.create_shader

Components: Vulkan

VK-GL-CTS issue: 601

Change-Id: I55fde33883e8f221eb205314c6fdff267d820b26

external/vulkancts/modules/vulkan/api/vktApiSmokeTests.cpp

index 41bdd3e..5db79ef 100644 (file)
@@ -102,7 +102,7 @@ void createShaderProgs (SourceCollections& dst)
 {
        dst.glslSources.add("test") << glu::VertexSource(
                "#version 310 es\n"
-               "in highp vec4 a_position;\n"
+               "layout(location = 0) in highp vec4 a_position;\n"
                "void main (void) { gl_Position = a_position; }\n");
 }