From 64e553110187b05d5a5643e9a87df4f7d68e3cb0 Mon Sep 17 00:00:00 2001 From: "james.glanville" Date: Thu, 15 Feb 2018 15:50:04 +0000 Subject: [PATCH] Fix missing precision qualifiers in multiview tests Multiview final fragment shader was missing some precision qualifiers, causing compilation failures. Affects: dEQP-GLES3.functional.fbo.multiview.* Change-Id: I25c268260b6676eb666666ca8e675e5fa7ec7303 --- modules/gles3/functional/es3fMultiviewTests.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/gles3/functional/es3fMultiviewTests.cpp b/modules/gles3/functional/es3fMultiviewTests.cpp index fefa701..7f88926 100644 --- a/modules/gles3/functional/es3fMultiviewTests.cpp +++ b/modules/gles3/functional/es3fMultiviewTests.cpp @@ -209,10 +209,10 @@ void MultiviewCase::init() const char* finalFragmentShader = "#version 300 es\n" "layout(location = 0) out mediump vec4 dEQP_FragColor;\n" - "uniform sampler2DArray uArrayTexture;\n" + "uniform lowp sampler2DArray uArrayTexture;\n" "in highp vec3 vTexCoord;\n" "void main() {\n" - " vec3 uvw = vTexCoord;\n" + " highp vec3 uvw = vTexCoord;\n" " uvw.z = floor(vTexCoord.z + 1.0);\n" " dEQP_FragColor = texture(uArrayTexture, uvw);\n" "}\n"; -- 2.7.4