From 67623b92059fc9038e956b5565b05ad07db40fc1 Mon Sep 17 00:00:00 2001 From: Pyry Haulos Date: Thu, 20 Oct 2016 13:17:33 -0700 Subject: [PATCH] Fix RelaxedPrecision mismatch in shader return statement tests Affects: dEQP-VK.glsl.return.single_return_vertex dEQP-VK.glsl.return.double_return_vertex dEQP-VK.glsl.return.last_statement_in_main_vertex dEQP-VK.glsl.return.return_in_infinite_loop_vertex See #518 Change-Id: I981b7623f7dc2eed2e438092226f3fa3bde44d58 --- .../modules/vulkan/shaderrender/vktShaderRenderReturnTests.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/external/vulkancts/modules/vulkan/shaderrender/vktShaderRenderReturnTests.cpp b/external/vulkancts/modules/vulkan/shaderrender/vktShaderRenderReturnTests.cpp index 2f70320..7b186b9 100644 --- a/external/vulkancts/modules/vulkan/shaderrender/vktShaderRenderReturnTests.cpp +++ b/external/vulkancts/modules/vulkan/shaderrender/vktShaderRenderReturnTests.cpp @@ -330,7 +330,7 @@ void ShaderReturnTests::init (void) "#version 310 es\n" "layout(location = 0) in highp vec4 a_position;\n" "layout(location = 1) in highp vec4 a_coords;\n" - "layout(location = 0) out highp vec4 v_color;\n\n" + "layout(location = 0) out mediump vec4 v_color;\n\n" "vec4 getColor (void)\n" "{\n" " return vec4(a_coords.xyz, 1.0);\n" @@ -370,7 +370,7 @@ void ShaderReturnTests::init (void) "#version 310 es\n" "layout(location = 0) in highp vec4 a_position;\n" "layout(location = 1) in highp vec4 a_coords;\n" - "layout(location = 0) out highp vec4 v_color;\n\n" + "layout(location = 0) out mediump vec4 v_color;\n\n" "vec4 getColor (void)\n" "{\n" " return vec4(a_coords.xyz, 1.0);\n" @@ -400,7 +400,7 @@ void ShaderReturnTests::init (void) "#version 310 es\n" "layout(location = 0) in highp vec4 a_position;\n" "layout(location = 1) in highp vec4 a_coords;\n" - "layout(location = 0) out highp vec4 v_color;\n\n" + "layout(location = 0) out mediump vec4 v_color;\n\n" "void main (void)\n" "{\n" " gl_Position = a_position;\n" @@ -452,7 +452,7 @@ void ShaderReturnTests::init (void) "#version 310 es\n" "layout(location = 0) in highp vec4 a_position;\n" "layout(location = 1) in highp vec4 a_coords;\n" - "layout(location = 0) out highp vec4 v_color;\n" + "layout(location = 0) out mediump vec4 v_color;\n" "layout(binding = 0, std140) uniform something { int ui_zero; };\n" "highp vec4 getCoords (void)\n" "{\n" -- 2.7.4