From 816c46d518d08a4ff321ca93780f2786fa86ba60 Mon Sep 17 00:00:00 2001 From: Pyry Haulos Date: Thu, 7 Jul 2016 13:56:21 -0700 Subject: [PATCH] Explicitly declare gl_PerVertex in dynamic viewport state tests --- external/vulkancts/data/vulkan/dynamic_state/VertexFetch.vert | 3 ++- external/vulkancts/data/vulkan/dynamic_state/ViewportArray.geom | 4 +++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/external/vulkancts/data/vulkan/dynamic_state/VertexFetch.vert b/external/vulkancts/data/vulkan/dynamic_state/VertexFetch.vert index 2b97bd9..2387227 100644 --- a/external/vulkancts/data/vulkan/dynamic_state/VertexFetch.vert +++ b/external/vulkancts/data/vulkan/dynamic_state/VertexFetch.vert @@ -1,10 +1,11 @@ -#version 310 es +#version 450 precision highp float; layout(location = 0) in vec4 in_position; layout(location = 1) in vec4 in_color; layout(location = 0) out vec4 out_color; +out gl_PerVertex { vec4 gl_Position; }; void main() { gl_Position = in_position; diff --git a/external/vulkancts/data/vulkan/dynamic_state/ViewportArray.geom b/external/vulkancts/data/vulkan/dynamic_state/ViewportArray.geom index ebf6821..eb3c3f2 100644 --- a/external/vulkancts/data/vulkan/dynamic_state/ViewportArray.geom +++ b/external/vulkancts/data/vulkan/dynamic_state/ViewportArray.geom @@ -1,7 +1,9 @@ -#version 430 +#version 450 layout(triangles) in; layout(triangle_strip, max_vertices = 3) out; +in gl_PerVertex { vec4 gl_Position; } gl_in[]; +out gl_PerVertex { vec4 gl_Position; }; layout(location = 0) in vec4 in_color[]; layout(location = 0) out vec4 out_color; -- 2.7.4