ci: Update mesa version and expected results

Update the mesa version and correct the sRGB write control tests
and frexp since this is now supported on softpipe.

v2: ci: Correct results for srgb_r8 that was enabled for GL too
    ci: Use mesa version that supports mixed color FBO attachments
        with softpipe

Signed-off-by: Gert Wollny <gert.wollny@collabora.com>
Reviewed-by: <Gurchetan Singh gurchetansingh@chromium.org>
macos/master
Gert Wollny 6 years ago
parent 8e2be176e5
commit 3137c2e6f1
  1. 2
      ci/Dockerfile
  2. 200
      ci/previous_results/es_host_softpipe/deqp_gles3/results.txt
  3. 100
      ci/previous_results/es_host_softpipe/deqp_gles31/results.txt
  4. 8
      ci/previous_results/gl_host_softpipe/deqp_gles3/ignore_tests.txt
  5. 262
      ci/previous_results/gl_host_softpipe/deqp_gles3/results.txt
  6. 30
      ci/previous_results/gl_host_softpipe/deqp_gles31/ignore_tests.txt
  7. 116
      ci/previous_results/gl_host_softpipe/deqp_gles31/results.txt

@ -162,7 +162,7 @@ RUN git clone --shallow-since="$GIT_DATE" https://gitlab.freedesktop.org/mesa/dr
rm -rf /drm
WORKDIR /
ARG KNOWN_GOOD_MESA=e166003cb7a480fb2672b06201688d4717cbc316
ARG KNOWN_GOOD_MESA=70904eb99ae0c31c7cca8edeec9ba1c6353e4218
WORKDIR /mesa
RUN git clone --shallow-since="$GIT_DATE" https://gitlab.freedesktop.org/mesa/mesa.git . && \
git checkout ${KNOWN_GOOD_MESA} && \

@ -8061,106 +8061,106 @@ dEQP-GLES3.functional.fragment_out.basic.uint.rgba32ui_mediump_uint Pass
dEQP-GLES3.functional.fragment_out.basic.uint.rgba32ui_mediump_uvec2 Pass
dEQP-GLES3.functional.fragment_out.basic.uint.rgba32ui_mediump_uvec3 Pass
dEQP-GLES3.functional.fragment_out.basic.uint.rgba32ui_mediump_uvec4 Pass
dEQP-GLES3.functional.fragment_out.random.0 Fail
dEQP-GLES3.functional.fragment_out.random.1 Fail
dEQP-GLES3.functional.fragment_out.random.2 Fail
dEQP-GLES3.functional.fragment_out.random.3 Fail
dEQP-GLES3.functional.fragment_out.random.4 Fail
dEQP-GLES3.functional.fragment_out.random.5 Fail
dEQP-GLES3.functional.fragment_out.random.6 Fail
dEQP-GLES3.functional.fragment_out.random.7 Fail
dEQP-GLES3.functional.fragment_out.random.8 Fail
dEQP-GLES3.functional.fragment_out.random.9 Fail
dEQP-GLES3.functional.fragment_out.random.10 Fail
dEQP-GLES3.functional.fragment_out.random.11 Fail
dEQP-GLES3.functional.fragment_out.random.12 Fail
dEQP-GLES3.functional.fragment_out.random.13 Fail
dEQP-GLES3.functional.fragment_out.random.14 Fail
dEQP-GLES3.functional.fragment_out.random.15 Fail
dEQP-GLES3.functional.fragment_out.random.16 Fail
dEQP-GLES3.functional.fragment_out.random.17 Fail
dEQP-GLES3.functional.fragment_out.random.18 Fail
dEQP-GLES3.functional.fragment_out.random.19 Fail
dEQP-GLES3.functional.fragment_out.random.20 Fail
dEQP-GLES3.functional.fragment_out.random.21 Fail
dEQP-GLES3.functional.fragment_out.random.22 Fail
dEQP-GLES3.functional.fragment_out.random.23 Fail
dEQP-GLES3.functional.fragment_out.random.24 Fail
dEQP-GLES3.functional.fragment_out.random.25 Fail
dEQP-GLES3.functional.fragment_out.random.26 Fail
dEQP-GLES3.functional.fragment_out.random.27 Fail
dEQP-GLES3.functional.fragment_out.random.28 Fail
dEQP-GLES3.functional.fragment_out.random.29 Fail
dEQP-GLES3.functional.fragment_out.random.0 Pass
dEQP-GLES3.functional.fragment_out.random.1 Pass
dEQP-GLES3.functional.fragment_out.random.2 Pass
dEQP-GLES3.functional.fragment_out.random.3 Pass
dEQP-GLES3.functional.fragment_out.random.4 Pass
dEQP-GLES3.functional.fragment_out.random.5 Pass
dEQP-GLES3.functional.fragment_out.random.6 Pass
dEQP-GLES3.functional.fragment_out.random.7 Pass
dEQP-GLES3.functional.fragment_out.random.8 Pass
dEQP-GLES3.functional.fragment_out.random.9 Pass
dEQP-GLES3.functional.fragment_out.random.10 Pass
dEQP-GLES3.functional.fragment_out.random.11 Pass
dEQP-GLES3.functional.fragment_out.random.12 Pass
dEQP-GLES3.functional.fragment_out.random.13 Pass
dEQP-GLES3.functional.fragment_out.random.14 Pass
dEQP-GLES3.functional.fragment_out.random.15 Pass
dEQP-GLES3.functional.fragment_out.random.16 Pass
dEQP-GLES3.functional.fragment_out.random.17 Pass
dEQP-GLES3.functional.fragment_out.random.18 Pass
dEQP-GLES3.functional.fragment_out.random.19 Pass
dEQP-GLES3.functional.fragment_out.random.20 Pass
dEQP-GLES3.functional.fragment_out.random.21 Pass
dEQP-GLES3.functional.fragment_out.random.22 Pass
dEQP-GLES3.functional.fragment_out.random.23 Pass
dEQP-GLES3.functional.fragment_out.random.24 Pass
dEQP-GLES3.functional.fragment_out.random.25 Pass
dEQP-GLES3.functional.fragment_out.random.26 Pass
dEQP-GLES3.functional.fragment_out.random.27 Pass
dEQP-GLES3.functional.fragment_out.random.28 Pass
dEQP-GLES3.functional.fragment_out.random.29 Pass
dEQP-GLES3.functional.fragment_out.random.30 Pass
dEQP-GLES3.functional.fragment_out.random.31 Fail
dEQP-GLES3.functional.fragment_out.random.32 Fail
dEQP-GLES3.functional.fragment_out.random.33 Fail
dEQP-GLES3.functional.fragment_out.random.34 Fail
dEQP-GLES3.functional.fragment_out.random.35 Fail
dEQP-GLES3.functional.fragment_out.random.36 Fail
dEQP-GLES3.functional.fragment_out.random.37 Fail
dEQP-GLES3.functional.fragment_out.random.38 Fail
dEQP-GLES3.functional.fragment_out.random.39 Fail
dEQP-GLES3.functional.fragment_out.random.40 Fail
dEQP-GLES3.functional.fragment_out.random.41 Fail
dEQP-GLES3.functional.fragment_out.random.42 Fail
dEQP-GLES3.functional.fragment_out.random.43 Fail
dEQP-GLES3.functional.fragment_out.random.44 Fail
dEQP-GLES3.functional.fragment_out.random.45 Fail
dEQP-GLES3.functional.fragment_out.random.46 Fail
dEQP-GLES3.functional.fragment_out.random.47 Fail
dEQP-GLES3.functional.fragment_out.random.48 Fail
dEQP-GLES3.functional.fragment_out.random.49 Fail
dEQP-GLES3.functional.fragment_out.random.50 Fail
dEQP-GLES3.functional.fragment_out.random.51 Fail
dEQP-GLES3.functional.fragment_out.random.52 Fail
dEQP-GLES3.functional.fragment_out.random.53 Fail
dEQP-GLES3.functional.fragment_out.random.54 Fail
dEQP-GLES3.functional.fragment_out.random.55 Fail
dEQP-GLES3.functional.fragment_out.random.56 Fail
dEQP-GLES3.functional.fragment_out.random.57 Fail
dEQP-GLES3.functional.fragment_out.random.58 Fail
dEQP-GLES3.functional.fragment_out.random.59 Fail
dEQP-GLES3.functional.fragment_out.random.60 Fail
dEQP-GLES3.functional.fragment_out.random.61 Fail
dEQP-GLES3.functional.fragment_out.random.62 Fail
dEQP-GLES3.functional.fragment_out.random.63 Fail
dEQP-GLES3.functional.fragment_out.random.64 Fail
dEQP-GLES3.functional.fragment_out.random.65 Fail
dEQP-GLES3.functional.fragment_out.random.66 Fail
dEQP-GLES3.functional.fragment_out.random.67 Fail
dEQP-GLES3.functional.fragment_out.random.68 Fail
dEQP-GLES3.functional.fragment_out.random.69 Fail
dEQP-GLES3.functional.fragment_out.random.70 Fail
dEQP-GLES3.functional.fragment_out.random.71 Fail
dEQP-GLES3.functional.fragment_out.random.72 Fail
dEQP-GLES3.functional.fragment_out.random.73 Fail
dEQP-GLES3.functional.fragment_out.random.74 Fail
dEQP-GLES3.functional.fragment_out.random.75 Fail
dEQP-GLES3.functional.fragment_out.random.76 Fail
dEQP-GLES3.functional.fragment_out.random.77 Fail
dEQP-GLES3.functional.fragment_out.random.78 Fail
dEQP-GLES3.functional.fragment_out.random.79 Fail
dEQP-GLES3.functional.fragment_out.random.80 Fail
dEQP-GLES3.functional.fragment_out.random.81 Fail
dEQP-GLES3.functional.fragment_out.random.82 Fail
dEQP-GLES3.functional.fragment_out.random.83 Fail
dEQP-GLES3.functional.fragment_out.random.84 Fail
dEQP-GLES3.functional.fragment_out.random.85 Fail
dEQP-GLES3.functional.fragment_out.random.86 Fail
dEQP-GLES3.functional.fragment_out.random.87 Fail
dEQP-GLES3.functional.fragment_out.random.88 Fail
dEQP-GLES3.functional.fragment_out.random.89 Fail
dEQP-GLES3.functional.fragment_out.random.90 Fail
dEQP-GLES3.functional.fragment_out.random.91 Fail
dEQP-GLES3.functional.fragment_out.random.92 Fail
dEQP-GLES3.functional.fragment_out.random.93 Fail
dEQP-GLES3.functional.fragment_out.random.94 Fail
dEQP-GLES3.functional.fragment_out.random.95 Fail
dEQP-GLES3.functional.fragment_out.random.96 Fail
dEQP-GLES3.functional.fragment_out.random.97 Fail
dEQP-GLES3.functional.fragment_out.random.98 Fail
dEQP-GLES3.functional.fragment_out.random.99 Fail
dEQP-GLES3.functional.fragment_out.random.31 Pass
dEQP-GLES3.functional.fragment_out.random.32 Pass
dEQP-GLES3.functional.fragment_out.random.33 Pass
dEQP-GLES3.functional.fragment_out.random.34 Pass
dEQP-GLES3.functional.fragment_out.random.35 Pass
dEQP-GLES3.functional.fragment_out.random.36 Pass
dEQP-GLES3.functional.fragment_out.random.37 Pass
dEQP-GLES3.functional.fragment_out.random.38 Pass
dEQP-GLES3.functional.fragment_out.random.39 Pass
dEQP-GLES3.functional.fragment_out.random.40 Pass
dEQP-GLES3.functional.fragment_out.random.41 Pass
dEQP-GLES3.functional.fragment_out.random.42 Pass
dEQP-GLES3.functional.fragment_out.random.43 Pass
dEQP-GLES3.functional.fragment_out.random.44 Pass
dEQP-GLES3.functional.fragment_out.random.45 Pass
dEQP-GLES3.functional.fragment_out.random.46 Pass
dEQP-GLES3.functional.fragment_out.random.47 Pass
dEQP-GLES3.functional.fragment_out.random.48 Pass
dEQP-GLES3.functional.fragment_out.random.49 Pass
dEQP-GLES3.functional.fragment_out.random.50 Pass
dEQP-GLES3.functional.fragment_out.random.51 Pass
dEQP-GLES3.functional.fragment_out.random.52 Pass
dEQP-GLES3.functional.fragment_out.random.53 Pass
dEQP-GLES3.functional.fragment_out.random.54 Pass
dEQP-GLES3.functional.fragment_out.random.55 Pass
dEQP-GLES3.functional.fragment_out.random.56 Pass
dEQP-GLES3.functional.fragment_out.random.57 Pass
dEQP-GLES3.functional.fragment_out.random.58 Pass
dEQP-GLES3.functional.fragment_out.random.59 Pass
dEQP-GLES3.functional.fragment_out.random.60 Pass
dEQP-GLES3.functional.fragment_out.random.61 Pass
dEQP-GLES3.functional.fragment_out.random.62 Pass
dEQP-GLES3.functional.fragment_out.random.63 Pass
dEQP-GLES3.functional.fragment_out.random.64 Pass
dEQP-GLES3.functional.fragment_out.random.65 Pass
dEQP-GLES3.functional.fragment_out.random.66 Pass
dEQP-GLES3.functional.fragment_out.random.67 Pass
dEQP-GLES3.functional.fragment_out.random.68 Pass
dEQP-GLES3.functional.fragment_out.random.69 Pass
dEQP-GLES3.functional.fragment_out.random.70 Pass
dEQP-GLES3.functional.fragment_out.random.71 Pass
dEQP-GLES3.functional.fragment_out.random.72 Pass
dEQP-GLES3.functional.fragment_out.random.73 Pass
dEQP-GLES3.functional.fragment_out.random.74 Pass
dEQP-GLES3.functional.fragment_out.random.75 Pass
dEQP-GLES3.functional.fragment_out.random.76 Pass
dEQP-GLES3.functional.fragment_out.random.77 Pass
dEQP-GLES3.functional.fragment_out.random.78 Pass
dEQP-GLES3.functional.fragment_out.random.79 Pass
dEQP-GLES3.functional.fragment_out.random.80 Pass
dEQP-GLES3.functional.fragment_out.random.81 Pass
dEQP-GLES3.functional.fragment_out.random.82 Pass
dEQP-GLES3.functional.fragment_out.random.83 Pass
dEQP-GLES3.functional.fragment_out.random.84 Pass
dEQP-GLES3.functional.fragment_out.random.85 Pass
dEQP-GLES3.functional.fragment_out.random.86 Pass
dEQP-GLES3.functional.fragment_out.random.87 Pass
dEQP-GLES3.functional.fragment_out.random.88 Pass
dEQP-GLES3.functional.fragment_out.random.89 Pass
dEQP-GLES3.functional.fragment_out.random.90 Pass
dEQP-GLES3.functional.fragment_out.random.91 Pass
dEQP-GLES3.functional.fragment_out.random.92 Pass
dEQP-GLES3.functional.fragment_out.random.93 Pass
dEQP-GLES3.functional.fragment_out.random.94 Pass
dEQP-GLES3.functional.fragment_out.random.95 Pass
dEQP-GLES3.functional.fragment_out.random.96 Pass
dEQP-GLES3.functional.fragment_out.random.97 Pass
dEQP-GLES3.functional.fragment_out.random.98 Pass
dEQP-GLES3.functional.fragment_out.random.99 Pass
dEQP-GLES3.functional.implementation_limits.aliased_line_width_range Pass
dEQP-GLES3.functional.implementation_limits.aliased_point_size_range Pass
dEQP-GLES3.functional.implementation_limits.compressed_texture_formats Pass
@ -18813,7 +18813,7 @@ dEQP-GLES3.functional.shaders.matrix.unary_addition.mediump_mat4_float_fragment
dEQP-GLES3.functional.shaders.matrix.unary_addition.mediump_mat4_float_vertex Pass
dEQP-GLES3.functional.shaders.metamorphic.bubblesort_flag.variant_1 BadTerminate
dEQP-GLES3.functional.shaders.metamorphic.bubblesort_flag.variant_2 BadTerminate
dEQP-GLES3.functional.shaders.metamorphic.synthetic.variant_1 BadTerminate
dEQP-GLES3.functional.shaders.metamorphic.synthetic.variant_1 Pass
dEQP-GLES3.functional.shaders.metamorphic.synthetic.variant_2 Pass
dEQP-GLES3.functional.shaders.metamorphic.synthetic.variant_3 BadTerminate
dEQP-GLES3.functional.shaders.metamorphic.synthetic.variant_4 Pass

@ -15168,12 +15168,12 @@ dEQP-GLES31.functional.fbo.no_attachments.size.1024x16 Fail
dEQP-GLES31.functional.fbo.no_attachments.size.1024x64 Fail
dEQP-GLES31.functional.fbo.no_attachments.size.1024x256 Fail
dEQP-GLES31.functional.fbo.no_attachments.size.1024x1024 Fail
dEQP-GLES31.functional.fbo.srgb_write_control.framebuffer_srgb_enabled NotSupported
dEQP-GLES31.functional.fbo.srgb_write_control.framebuffer_srgb_enabled Pass
dEQP-GLES31.functional.fbo.srgb_write_control.framebuffer_srgb_enabled_blend NotSupported
dEQP-GLES31.functional.fbo.srgb_write_control.framebuffer_srgb_enabled_col_attach NotSupported
dEQP-GLES31.functional.fbo.srgb_write_control.framebuffer_srgb_enabled_copy_to_linear NotSupported
dEQP-GLES31.functional.fbo.srgb_write_control.framebuffer_srgb_enabled_render_target_ignore NotSupported
dEQP-GLES31.functional.fbo.srgb_write_control.framebuffer_srgb_unsupported_enum Pass
dEQP-GLES31.functional.fbo.srgb_write_control.framebuffer_srgb_unsupported_enum NotSupported
dEQP-GLES31.functional.geometry_shading.basic.output_0_and_128 NotSupported
dEQP-GLES31.functional.geometry_shading.basic.output_10 NotSupported
dEQP-GLES31.functional.geometry_shading.basic.output_10_and_100 NotSupported
@ -23643,77 +23643,77 @@ dEQP-GLES31.functional.shaders.builtin_functions.common.fract.vec4_mediump_geome
dEQP-GLES31.functional.shaders.builtin_functions.common.fract.vec4_mediump_tess_control NotSupported
dEQP-GLES31.functional.shaders.builtin_functions.common.fract.vec4_mediump_tess_eval NotSupported
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.float_highp_compute Pass
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.float_highp_fragment Fail
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.float_highp_fragment Pass
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.float_highp_geometry NotSupported
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.float_highp_tess_control NotSupported
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.float_highp_tess_eval NotSupported
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.float_highp_vertex Fail
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.float_highp_vertex Pass
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.float_lowp_compute Pass
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.float_lowp_fragment Fail
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.float_lowp_fragment Pass
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.float_lowp_geometry NotSupported
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.float_lowp_tess_control NotSupported
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.float_lowp_tess_eval NotSupported
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.float_lowp_vertex Fail
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.float_lowp_vertex Pass
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.float_mediump_compute Pass
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.float_mediump_fragment Fail
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.float_mediump_fragment Pass
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.float_mediump_geometry NotSupported
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.float_mediump_tess_control NotSupported
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.float_mediump_tess_eval NotSupported
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.float_mediump_vertex Fail
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.float_mediump_vertex Pass
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec2_highp_compute Pass
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec2_highp_fragment Fail
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec2_highp_fragment Pass
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec2_highp_geometry NotSupported
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec2_highp_tess_control NotSupported
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec2_highp_tess_eval NotSupported
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec2_highp_vertex Fail
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec2_highp_vertex Pass
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec2_lowp_compute Pass
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec2_lowp_fragment Fail
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec2_lowp_fragment Pass
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec2_lowp_geometry NotSupported
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec2_lowp_tess_control NotSupported
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec2_lowp_tess_eval NotSupported
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec2_lowp_vertex Fail
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec2_lowp_vertex Pass
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec2_mediump_compute Pass
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec2_mediump_fragment Fail
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec2_mediump_fragment Pass
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec2_mediump_geometry NotSupported
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec2_mediump_tess_control NotSupported
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec2_mediump_tess_eval NotSupported
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec2_mediump_vertex Fail
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec2_mediump_vertex Pass
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec3_highp_compute Pass
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec3_highp_fragment Fail
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec3_highp_fragment Pass
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec3_highp_geometry NotSupported
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec3_highp_tess_control NotSupported
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec3_highp_tess_eval NotSupported
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec3_highp_vertex Fail
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec3_highp_vertex Pass
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec3_lowp_compute Pass
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec3_lowp_fragment Fail
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec3_lowp_fragment Pass
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec3_lowp_geometry NotSupported
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec3_lowp_tess_control NotSupported
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec3_lowp_tess_eval NotSupported
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec3_lowp_vertex Fail
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec3_lowp_vertex Pass
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec3_mediump_compute Pass
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec3_mediump_fragment Fail
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec3_mediump_fragment Pass
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec3_mediump_geometry NotSupported
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec3_mediump_tess_control NotSupported
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec3_mediump_tess_eval NotSupported
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec3_mediump_vertex Fail
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec3_mediump_vertex Pass
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec4_highp_compute Pass
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec4_highp_fragment Fail
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec4_highp_fragment Pass
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec4_highp_geometry NotSupported
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec4_highp_tess_control NotSupported
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec4_highp_tess_eval NotSupported
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec4_highp_vertex Fail
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec4_highp_vertex Pass
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec4_lowp_compute Pass
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec4_lowp_fragment Fail
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec4_lowp_fragment Pass
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec4_lowp_geometry NotSupported
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec4_lowp_tess_control NotSupported
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec4_lowp_tess_eval NotSupported
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec4_lowp_vertex Fail
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec4_lowp_vertex Pass
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec4_mediump_compute Pass
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec4_mediump_fragment Fail
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec4_mediump_fragment Pass
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec4_mediump_geometry NotSupported
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec4_mediump_tess_control NotSupported
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec4_mediump_tess_eval NotSupported
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec4_mediump_vertex Fail
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec4_mediump_vertex Pass
dEQP-GLES31.functional.shaders.builtin_functions.common.intbitstofloat.int_highp_compute Pass
dEQP-GLES31.functional.shaders.builtin_functions.common.intbitstofloat.int_highp_geometry NotSupported
dEQP-GLES31.functional.shaders.builtin_functions.common.intbitstofloat.int_highp_tess_control NotSupported
@ -25591,38 +25591,38 @@ dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.highp_compute.s
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.highp_compute.vec2 Pass
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.highp_compute.vec3 Pass
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.highp_compute.vec4 Pass
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.highp_fragment.scalar Fail
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.highp_fragment.vec2 Fail
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.highp_fragment.vec3 Fail
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.highp_fragment.vec4 Fail
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.highp_vertex.scalar Fail
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.highp_vertex.vec2 Fail
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.highp_vertex.vec3 QualityWarning
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.highp_vertex.vec4 QualityWarning
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.highp_fragment.scalar Pass
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.highp_fragment.vec2 Pass
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.highp_fragment.vec3 Pass
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.highp_fragment.vec4 Pass
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.highp_vertex.scalar Pass
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.highp_vertex.vec2 Pass
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.highp_vertex.vec3 Pass
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.highp_vertex.vec4 Pass
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.lowp_compute.scalar Pass
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.lowp_compute.vec2 Pass
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.lowp_compute.vec3 Pass
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.lowp_compute.vec4 Pass
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.lowp_fragment.scalar Fail
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.lowp_fragment.vec2 Fail
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.lowp_fragment.vec3 Fail
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.lowp_fragment.vec4 QualityWarning
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.lowp_vertex.scalar QualityWarning
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.lowp_vertex.vec2 Fail
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.lowp_vertex.vec3 QualityWarning
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.lowp_vertex.vec4 QualityWarning
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.lowp_fragment.scalar Pass
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.lowp_fragment.vec2 Pass
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.lowp_fragment.vec3 Pass
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.lowp_fragment.vec4 Pass
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.lowp_vertex.scalar Pass
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.lowp_vertex.vec2 Pass
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.lowp_vertex.vec3 Pass
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.lowp_vertex.vec4 Pass
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.mediump_compute.scalar Pass
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.mediump_compute.vec2 Pass
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.mediump_compute.vec3 Pass
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.mediump_compute.vec4 Pass
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.mediump_fragment.scalar Fail
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.mediump_fragment.vec2 Fail
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.mediump_fragment.vec3 QualityWarning
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.mediump_fragment.vec4 QualityWarning
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.mediump_vertex.scalar Fail
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.mediump_vertex.vec2 Fail
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.mediump_vertex.vec3 QualityWarning
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.mediump_vertex.vec4 QualityWarning
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.mediump_fragment.scalar Pass
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.mediump_fragment.vec2 Pass
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.mediump_fragment.vec3 Pass
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.mediump_fragment.vec4 Pass
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.mediump_vertex.scalar Pass
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.mediump_vertex.vec2 Pass
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.mediump_vertex.vec3 Pass
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.mediump_vertex.vec4 Pass
dEQP-GLES31.functional.shaders.builtin_functions.precision.inversesqrt.highp_compute.scalar Pass
dEQP-GLES31.functional.shaders.builtin_functions.precision.inversesqrt.highp_compute.vec2 Pass
dEQP-GLES31.functional.shaders.builtin_functions.precision.inversesqrt.highp_compute.vec3 Pass

@ -2,3 +2,11 @@ dEQP-GLES3.functional.shaders.metamorphic.synthetic.variant_1
dEQP-GLES3.functional.shaders.metamorphic.synthetic.variant_3
dEQP-GLES3.functional.shaders.metamorphic.bubblesort_flag.variant_1
dEQP-GLES3.functional.shaders.metamorphic.bubblesort_flag.variant_2
# possible state leaks
dEQP-GLES3.functional.fragment_out.random.8
dEQP-GLES3.functional.fragment_out.random.29
dEQP-GLES3.functional.fragment_out.random.45
dEQP-GLES3.functional.fragment_out.random.62
dEQP-GLES3.functional.rasterization.fbo.texture_2d.interpolation.lines

@ -8061,106 +8061,106 @@ dEQP-GLES3.functional.fragment_out.basic.uint.rgba32ui_mediump_uint Pass
dEQP-GLES3.functional.fragment_out.basic.uint.rgba32ui_mediump_uvec2 Pass
dEQP-GLES3.functional.fragment_out.basic.uint.rgba32ui_mediump_uvec3 Pass
dEQP-GLES3.functional.fragment_out.basic.uint.rgba32ui_mediump_uvec4 Pass
dEQP-GLES3.functional.fragment_out.random.0 Fail
dEQP-GLES3.functional.fragment_out.random.1 Fail
dEQP-GLES3.functional.fragment_out.random.2 Fail
dEQP-GLES3.functional.fragment_out.random.3 Fail
dEQP-GLES3.functional.fragment_out.random.4 Fail
dEQP-GLES3.functional.fragment_out.random.5 Fail
dEQP-GLES3.functional.fragment_out.random.6 Fail
dEQP-GLES3.functional.fragment_out.random.7 Fail
dEQP-GLES3.functional.fragment_out.random.8 Fail
dEQP-GLES3.functional.fragment_out.random.9 Fail
dEQP-GLES3.functional.fragment_out.random.10 Fail
dEQP-GLES3.functional.fragment_out.random.11 Fail
dEQP-GLES3.functional.fragment_out.random.12 Fail
dEQP-GLES3.functional.fragment_out.random.13 Fail
dEQP-GLES3.functional.fragment_out.random.14 Fail
dEQP-GLES3.functional.fragment_out.random.15 Fail
dEQP-GLES3.functional.fragment_out.random.16 Fail
dEQP-GLES3.functional.fragment_out.random.17 Fail
dEQP-GLES3.functional.fragment_out.random.18 Fail
dEQP-GLES3.functional.fragment_out.random.19 Fail
dEQP-GLES3.functional.fragment_out.random.20 Fail
dEQP-GLES3.functional.fragment_out.random.21 Fail
dEQP-GLES3.functional.fragment_out.random.22 Fail
dEQP-GLES3.functional.fragment_out.random.23 Fail
dEQP-GLES3.functional.fragment_out.random.24 Fail
dEQP-GLES3.functional.fragment_out.random.25 Fail
dEQP-GLES3.functional.fragment_out.random.26 Fail
dEQP-GLES3.functional.fragment_out.random.27 Fail
dEQP-GLES3.functional.fragment_out.random.28 Fail
dEQP-GLES3.functional.fragment_out.random.29 Fail
dEQP-GLES3.functional.fragment_out.random.0 Pass
dEQP-GLES3.functional.fragment_out.random.1 Pass
dEQP-GLES3.functional.fragment_out.random.2 Pass
dEQP-GLES3.functional.fragment_out.random.3 Pass
dEQP-GLES3.functional.fragment_out.random.4 Pass
dEQP-GLES3.functional.fragment_out.random.5 Pass
dEQP-GLES3.functional.fragment_out.random.6 Pass
dEQP-GLES3.functional.fragment_out.random.7 Pass
dEQP-GLES3.functional.fragment_out.random.8 Pass
dEQP-GLES3.functional.fragment_out.random.9 Pass
dEQP-GLES3.functional.fragment_out.random.10 Pass
dEQP-GLES3.functional.fragment_out.random.11 Pass
dEQP-GLES3.functional.fragment_out.random.12 Pass
dEQP-GLES3.functional.fragment_out.random.13 Pass
dEQP-GLES3.functional.fragment_out.random.14 Pass
dEQP-GLES3.functional.fragment_out.random.15 Pass
dEQP-GLES3.functional.fragment_out.random.16 Pass
dEQP-GLES3.functional.fragment_out.random.17 Pass
dEQP-GLES3.functional.fragment_out.random.18 Pass
dEQP-GLES3.functional.fragment_out.random.19 Pass
dEQP-GLES3.functional.fragment_out.random.20 Pass
dEQP-GLES3.functional.fragment_out.random.21 Pass
dEQP-GLES3.functional.fragment_out.random.22 Pass
dEQP-GLES3.functional.fragment_out.random.23 Pass
dEQP-GLES3.functional.fragment_out.random.24 Pass
dEQP-GLES3.functional.fragment_out.random.25 Pass
dEQP-GLES3.functional.fragment_out.random.26 Pass
dEQP-GLES3.functional.fragment_out.random.27 Pass
dEQP-GLES3.functional.fragment_out.random.28 Pass
dEQP-GLES3.functional.fragment_out.random.29 Pass
dEQP-GLES3.functional.fragment_out.random.30 Pass
dEQP-GLES3.functional.fragment_out.random.31 Fail
dEQP-GLES3.functional.fragment_out.random.32 Fail
dEQP-GLES3.functional.fragment_out.random.33 Fail
dEQP-GLES3.functional.fragment_out.random.34 Fail
dEQP-GLES3.functional.fragment_out.random.35 Fail
dEQP-GLES3.functional.fragment_out.random.36 Fail
dEQP-GLES3.functional.fragment_out.random.37 Fail
dEQP-GLES3.functional.fragment_out.random.38 Fail
dEQP-GLES3.functional.fragment_out.random.39 Fail
dEQP-GLES3.functional.fragment_out.random.40 Fail
dEQP-GLES3.functional.fragment_out.random.41 Fail
dEQP-GLES3.functional.fragment_out.random.42 Fail
dEQP-GLES3.functional.fragment_out.random.43 Fail
dEQP-GLES3.functional.fragment_out.random.44 Fail
dEQP-GLES3.functional.fragment_out.random.45 Fail
dEQP-GLES3.functional.fragment_out.random.46 Fail
dEQP-GLES3.functional.fragment_out.random.47 Fail
dEQP-GLES3.functional.fragment_out.random.48 Fail
dEQP-GLES3.functional.fragment_out.random.49 Fail
dEQP-GLES3.functional.fragment_out.random.50 Fail
dEQP-GLES3.functional.fragment_out.random.51 Fail
dEQP-GLES3.functional.fragment_out.random.52 Fail
dEQP-GLES3.functional.fragment_out.random.53 Fail
dEQP-GLES3.functional.fragment_out.random.54 Fail
dEQP-GLES3.functional.fragment_out.random.55 Fail
dEQP-GLES3.functional.fragment_out.random.56 Fail
dEQP-GLES3.functional.fragment_out.random.57 Fail
dEQP-GLES3.functional.fragment_out.random.58 Fail
dEQP-GLES3.functional.fragment_out.random.59 Fail
dEQP-GLES3.functional.fragment_out.random.60 Fail
dEQP-GLES3.functional.fragment_out.random.61 Fail
dEQP-GLES3.functional.fragment_out.random.62 Fail
dEQP-GLES3.functional.fragment_out.random.63 Fail
dEQP-GLES3.functional.fragment_out.random.64 Fail
dEQP-GLES3.functional.fragment_out.random.65 Fail
dEQP-GLES3.functional.fragment_out.random.66 Fail
dEQP-GLES3.functional.fragment_out.random.67 Fail
dEQP-GLES3.functional.fragment_out.random.68 Fail
dEQP-GLES3.functional.fragment_out.random.69 Fail
dEQP-GLES3.functional.fragment_out.random.70 Fail
dEQP-GLES3.functional.fragment_out.random.71 Fail
dEQP-GLES3.functional.fragment_out.random.72 Fail
dEQP-GLES3.functional.fragment_out.random.73 Fail
dEQP-GLES3.functional.fragment_out.random.74 Fail
dEQP-GLES3.functional.fragment_out.random.75 Fail
dEQP-GLES3.functional.fragment_out.random.76 Fail
dEQP-GLES3.functional.fragment_out.random.77 Fail
dEQP-GLES3.functional.fragment_out.random.78 Fail
dEQP-GLES3.functional.fragment_out.random.79 Fail
dEQP-GLES3.functional.fragment_out.random.80 Fail
dEQP-GLES3.functional.fragment_out.random.81 Fail
dEQP-GLES3.functional.fragment_out.random.82 Fail
dEQP-GLES3.functional.fragment_out.random.83 Fail
dEQP-GLES3.functional.fragment_out.random.84 Fail
dEQP-GLES3.functional.fragment_out.random.85 Fail
dEQP-GLES3.functional.fragment_out.random.86 Fail
dEQP-GLES3.functional.fragment_out.random.87 Fail
dEQP-GLES3.functional.fragment_out.random.88 Fail
dEQP-GLES3.functional.fragment_out.random.89 Fail
dEQP-GLES3.functional.fragment_out.random.90 Fail
dEQP-GLES3.functional.fragment_out.random.91 Fail
dEQP-GLES3.functional.fragment_out.random.92 Fail
dEQP-GLES3.functional.fragment_out.random.93 Fail
dEQP-GLES3.functional.fragment_out.random.94 Fail
dEQP-GLES3.functional.fragment_out.random.95 Fail
dEQP-GLES3.functional.fragment_out.random.96 Fail
dEQP-GLES3.functional.fragment_out.random.97 Fail
dEQP-GLES3.functional.fragment_out.random.98 Fail
dEQP-GLES3.functional.fragment_out.random.99 Fail
dEQP-GLES3.functional.fragment_out.random.31 Pass
dEQP-GLES3.functional.fragment_out.random.32 Pass
dEQP-GLES3.functional.fragment_out.random.33 Pass
dEQP-GLES3.functional.fragment_out.random.34 Pass
dEQP-GLES3.functional.fragment_out.random.35 Pass
dEQP-GLES3.functional.fragment_out.random.36 Pass
dEQP-GLES3.functional.fragment_out.random.37 Pass
dEQP-GLES3.functional.fragment_out.random.38 Pass
dEQP-GLES3.functional.fragment_out.random.39 Pass
dEQP-GLES3.functional.fragment_out.random.40 Pass
dEQP-GLES3.functional.fragment_out.random.41 Pass
dEQP-GLES3.functional.fragment_out.random.42 Pass
dEQP-GLES3.functional.fragment_out.random.43 Pass
dEQP-GLES3.functional.fragment_out.random.44 Pass
dEQP-GLES3.functional.fragment_out.random.45 Pass
dEQP-GLES3.functional.fragment_out.random.46 Pass
dEQP-GLES3.functional.fragment_out.random.47 Pass
dEQP-GLES3.functional.fragment_out.random.48 Pass
dEQP-GLES3.functional.fragment_out.random.49 Pass
dEQP-GLES3.functional.fragment_out.random.50 Pass
dEQP-GLES3.functional.fragment_out.random.51 Pass
dEQP-GLES3.functional.fragment_out.random.52 Pass
dEQP-GLES3.functional.fragment_out.random.53 Pass
dEQP-GLES3.functional.fragment_out.random.54 Pass
dEQP-GLES3.functional.fragment_out.random.55 Pass
dEQP-GLES3.functional.fragment_out.random.56 Pass
dEQP-GLES3.functional.fragment_out.random.57 Pass
dEQP-GLES3.functional.fragment_out.random.58 Pass
dEQP-GLES3.functional.fragment_out.random.59 Pass
dEQP-GLES3.functional.fragment_out.random.60 Pass
dEQP-GLES3.functional.fragment_out.random.61 Pass
dEQP-GLES3.functional.fragment_out.random.62 Pass
dEQP-GLES3.functional.fragment_out.random.63 Pass
dEQP-GLES3.functional.fragment_out.random.64 Pass
dEQP-GLES3.functional.fragment_out.random.65 Pass
dEQP-GLES3.functional.fragment_out.random.66 Pass
dEQP-GLES3.functional.fragment_out.random.67 Pass
dEQP-GLES3.functional.fragment_out.random.68 Pass
dEQP-GLES3.functional.fragment_out.random.69 Pass
dEQP-GLES3.functional.fragment_out.random.70 Pass
dEQP-GLES3.functional.fragment_out.random.71 Pass
dEQP-GLES3.functional.fragment_out.random.72 Pass
dEQP-GLES3.functional.fragment_out.random.73 Pass
dEQP-GLES3.functional.fragment_out.random.74 Pass
dEQP-GLES3.functional.fragment_out.random.75 Pass
dEQP-GLES3.functional.fragment_out.random.76 Pass
dEQP-GLES3.functional.fragment_out.random.77 Pass
dEQP-GLES3.functional.fragment_out.random.78 Pass
dEQP-GLES3.functional.fragment_out.random.79 Pass
dEQP-GLES3.functional.fragment_out.random.80 Pass
dEQP-GLES3.functional.fragment_out.random.81 Pass
dEQP-GLES3.functional.fragment_out.random.82 Pass
dEQP-GLES3.functional.fragment_out.random.83 Pass
dEQP-GLES3.functional.fragment_out.random.84 Pass
dEQP-GLES3.functional.fragment_out.random.85 Pass
dEQP-GLES3.functional.fragment_out.random.86 Pass
dEQP-GLES3.functional.fragment_out.random.87 Pass
dEQP-GLES3.functional.fragment_out.random.88 Pass
dEQP-GLES3.functional.fragment_out.random.89 Pass
dEQP-GLES3.functional.fragment_out.random.90 Pass
dEQP-GLES3.functional.fragment_out.random.91 Pass
dEQP-GLES3.functional.fragment_out.random.92 Pass
dEQP-GLES3.functional.fragment_out.random.93 Pass
dEQP-GLES3.functional.fragment_out.random.94 Pass
dEQP-GLES3.functional.fragment_out.random.95 Pass
dEQP-GLES3.functional.fragment_out.random.96 Pass
dEQP-GLES3.functional.fragment_out.random.97 Pass
dEQP-GLES3.functional.fragment_out.random.98 Pass
dEQP-GLES3.functional.fragment_out.random.99 Pass
dEQP-GLES3.functional.implementation_limits.aliased_line_width_range Pass
dEQP-GLES3.functional.implementation_limits.aliased_point_size_range Pass
dEQP-GLES3.functional.implementation_limits.compressed_texture_formats Pass
@ -31320,12 +31320,12 @@ dEQP-GLES3.functional.texture.filtering.2d.formats.srgb8_alpha8_linear_mipmap_ne
dEQP-GLES3.functional.texture.filtering.2d.formats.srgb8_alpha8_nearest Pass
dEQP-GLES3.functional.texture.filtering.2d.formats.srgb8_alpha8_nearest_mipmap_linear Fail
dEQP-GLES3.functional.texture.filtering.2d.formats.srgb8_alpha8_nearest_mipmap_nearest Fail
dEQP-GLES3.functional.texture.filtering.2d.formats.srgb_r8_linear NotSupported
dEQP-GLES3.functional.texture.filtering.2d.formats.srgb_r8_linear_mipmap_linear NotSupported
dEQP-GLES3.functional.texture.filtering.2d.formats.srgb_r8_linear_mipmap_nearest NotSupported
dEQP-GLES3.functional.texture.filtering.2d.formats.srgb_r8_nearest NotSupported
dEQP-GLES3.functional.texture.filtering.2d.formats.srgb_r8_nearest_mipmap_linear NotSupported
dEQP-GLES3.functional.texture.filtering.2d.formats.srgb_r8_nearest_mipmap_nearest NotSupported
dEQP-GLES3.functional.texture.filtering.2d.formats.srgb_r8_linear Pass
dEQP-GLES3.functional.texture.filtering.2d.formats.srgb_r8_linear_mipmap_linear Pass
dEQP-GLES3.functional.texture.filtering.2d.formats.srgb_r8_linear_mipmap_nearest Pass
dEQP-GLES3.functional.texture.filtering.2d.formats.srgb_r8_nearest Pass
dEQP-GLES3.functional.texture.filtering.2d.formats.srgb_r8_nearest_mipmap_linear Fail
dEQP-GLES3.functional.texture.filtering.2d.formats.srgb_r8_nearest_mipmap_nearest Fail
dEQP-GLES3.functional.texture.filtering.2d.sizes.3x7_linear Pass
dEQP-GLES3.functional.texture.filtering.2d.sizes.3x7_linear_mipmap_linear Pass
dEQP-GLES3.functional.texture.filtering.2d.sizes.3x7_linear_mipmap_nearest Pass
@ -31450,12 +31450,12 @@ dEQP-GLES3.functional.texture.filtering.2d_array.formats.srgb8_alpha8_linear_mip
dEQP-GLES3.functional.texture.filtering.2d_array.formats.srgb8_alpha8_nearest Pass
dEQP-GLES3.functional.texture.filtering.2d_array.formats.srgb8_alpha8_nearest_mipmap_linear Fail
dEQP-GLES3.functional.texture.filtering.2d_array.formats.srgb8_alpha8_nearest_mipmap_nearest Fail
dEQP-GLES3.functional.texture.filtering.2d_array.formats.srgb_r8_linear NotSupported
dEQP-GLES3.functional.texture.filtering.2d_array.formats.srgb_r8_linear_mipmap_linear NotSupported
dEQP-GLES3.functional.texture.filtering.2d_array.formats.srgb_r8_linear_mipmap_nearest NotSupported
dEQP-GLES3.functional.texture.filtering.2d_array.formats.srgb_r8_nearest NotSupported
dEQP-GLES3.functional.texture.filtering.2d_array.formats.srgb_r8_nearest_mipmap_linear NotSupported
dEQP-GLES3.functional.texture.filtering.2d_array.formats.srgb_r8_nearest_mipmap_nearest NotSupported
dEQP-GLES3.functional.texture.filtering.2d_array.formats.srgb_r8_linear Pass
dEQP-GLES3.functional.texture.filtering.2d_array.formats.srgb_r8_linear_mipmap_linear Pass
dEQP-GLES3.functional.texture.filtering.2d_array.formats.srgb_r8_linear_mipmap_nearest Pass
dEQP-GLES3.functional.texture.filtering.2d_array.formats.srgb_r8_nearest Pass
dEQP-GLES3.functional.texture.filtering.2d_array.formats.srgb_r8_nearest_mipmap_linear Fail
dEQP-GLES3.functional.texture.filtering.2d_array.formats.srgb_r8_nearest_mipmap_nearest Fail
dEQP-GLES3.functional.texture.filtering.2d_array.sizes.3x7x5_linear Pass
dEQP-GLES3.functional.texture.filtering.2d_array.sizes.3x7x5_linear_mipmap_linear Pass
dEQP-GLES3.functional.texture.filtering.2d_array.sizes.3x7x5_linear_mipmap_nearest Pass
@ -31597,12 +31597,12 @@ dEQP-GLES3.functional.texture.filtering.3d.formats.srgb8_alpha8_linear_mipmap_ne
dEQP-GLES3.functional.texture.filtering.3d.formats.srgb8_alpha8_nearest Pass
dEQP-GLES3.functional.texture.filtering.3d.formats.srgb8_alpha8_nearest_mipmap_linear Fail
dEQP-GLES3.functional.texture.filtering.3d.formats.srgb8_alpha8_nearest_mipmap_nearest Fail
dEQP-GLES3.functional.texture.filtering.3d.formats.srgb_r8_linear NotSupported
dEQP-GLES3.functional.texture.filtering.3d.formats.srgb_r8_linear_mipmap_linear NotSupported
dEQP-GLES3.functional.texture.filtering.3d.formats.srgb_r8_linear_mipmap_nearest NotSupported
dEQP-GLES3.functional.texture.filtering.3d.formats.srgb_r8_nearest NotSupported
dEQP-GLES3.functional.texture.filtering.3d.formats.srgb_r8_nearest_mipmap_linear NotSupported
dEQP-GLES3.functional.texture.filtering.3d.formats.srgb_r8_nearest_mipmap_nearest NotSupported
dEQP-GLES3.functional.texture.filtering.3d.formats.srgb_r8_linear Fail
dEQP-GLES3.functional.texture.filtering.3d.formats.srgb_r8_linear_mipmap_linear Fail
dEQP-GLES3.functional.texture.filtering.3d.formats.srgb_r8_linear_mipmap_nearest Fail
dEQP-GLES3.functional.texture.filtering.3d.formats.srgb_r8_nearest Pass
dEQP-GLES3.functional.texture.filtering.3d.formats.srgb_r8_nearest_mipmap_linear Fail
dEQP-GLES3.functional.texture.filtering.3d.formats.srgb_r8_nearest_mipmap_nearest Fail
dEQP-GLES3.functional.texture.filtering.3d.sizes.3x7x5_linear Pass
dEQP-GLES3.functional.texture.filtering.3d.sizes.3x7x5_linear_mipmap_linear Pass
dEQP-GLES3.functional.texture.filtering.3d.sizes.3x7x5_linear_mipmap_nearest Pass
@ -31713,12 +31713,12 @@ dEQP-GLES3.functional.texture.filtering.cube.formats.srgb8_alpha8_linear_mipmap_
dEQP-GLES3.functional.texture.filtering.cube.formats.srgb8_alpha8_nearest Fail
dEQP-GLES3.functional.texture.filtering.cube.formats.srgb8_alpha8_nearest_mipmap_linear Fail
dEQP-GLES3.functional.texture.filtering.cube.formats.srgb8_alpha8_nearest_mipmap_nearest Fail
dEQP-GLES3.functional.texture.filtering.cube.formats.srgb_r8_linear NotSupported
dEQP-GLES3.functional.texture.filtering.cube.formats.srgb_r8_linear_mipmap_linear NotSupported
dEQP-GLES3.functional.texture.filtering.cube.formats.srgb_r8_linear_mipmap_nearest NotSupported
dEQP-GLES3.functional.texture.filtering.cube.formats.srgb_r8_nearest NotSupported
dEQP-GLES3.functional.texture.filtering.cube.formats.srgb_r8_nearest_mipmap_linear NotSupported
dEQP-GLES3.functional.texture.filtering.cube.formats.srgb_r8_nearest_mipmap_nearest NotSupported
dEQP-GLES3.functional.texture.filtering.cube.formats.srgb_r8_linear Fail
dEQP-GLES3.functional.texture.filtering.cube.formats.srgb_r8_linear_mipmap_linear Pass
dEQP-GLES3.functional.texture.filtering.cube.formats.srgb_r8_linear_mipmap_nearest Fail
dEQP-GLES3.functional.texture.filtering.cube.formats.srgb_r8_nearest Fail
dEQP-GLES3.functional.texture.filtering.cube.formats.srgb_r8_nearest_mipmap_linear Fail
dEQP-GLES3.functional.texture.filtering.cube.formats.srgb_r8_nearest_mipmap_nearest Fail
dEQP-GLES3.functional.texture.filtering.cube.no_edges_visible.linear Pass
dEQP-GLES3.functional.texture.filtering.cube.no_edges_visible.nearest Pass
dEQP-GLES3.functional.texture.filtering.cube.sizes.7x7_linear Pass
@ -31899,8 +31899,8 @@ dEQP-GLES3.functional.texture.format.sized.2d.srgb8_alpha8_npot Pass
dEQP-GLES3.functional.texture.format.sized.2d.srgb8_alpha8_pot Pass
dEQP-GLES3.functional.texture.format.sized.2d.srgb8_npot Pass
dEQP-GLES3.functional.texture.format.sized.2d.srgb8_pot Pass
dEQP-GLES3.functional.texture.format.sized.2d.srgb_r8_npot NotSupported
dEQP-GLES3.functional.texture.format.sized.2d.srgb_r8_pot NotSupported
dEQP-GLES3.functional.texture.format.sized.2d.srgb_r8_npot Pass
dEQP-GLES3.functional.texture.format.sized.2d.srgb_r8_pot Pass
dEQP-GLES3.functional.texture.format.sized.2d_array.depth24_stencil8_npot Pass
dEQP-GLES3.functional.texture.format.sized.2d_array.depth24_stencil8_pot Pass
dEQP-GLES3.functional.texture.format.sized.2d_array.depth32f_stencil8_npot Pass
@ -32009,8 +32009,8 @@ dEQP-GLES3.functional.texture.format.sized.2d_array.srgb8_alpha8_npot Pass
dEQP-GLES3.functional.texture.format.sized.2d_array.srgb8_alpha8_pot Pass
dEQP-GLES3.functional.texture.format.sized.2d_array.srgb8_npot Pass
dEQP-GLES3.functional.texture.format.sized.2d_array.srgb8_pot Pass
dEQP-GLES3.functional.texture.format.sized.2d_array.srgb_r8_npot NotSupported
dEQP-GLES3.functional.texture.format.sized.2d_array.srgb_r8_pot NotSupported
dEQP-GLES3.functional.texture.format.sized.2d_array.srgb_r8_npot Pass
dEQP-GLES3.functional.texture.format.sized.2d_array.srgb_r8_pot Pass
dEQP-GLES3.functional.texture.format.sized.3d.r8i_npot Pass
dEQP-GLES3.functional.texture.format.sized.3d.r8i_pot Pass
dEQP-GLES3.functional.texture.format.sized.3d.r8ui_npot Pass
@ -32109,8 +32109,8 @@ dEQP-GLES3.functional.texture.format.sized.3d.srgb8_alpha8_npot Pass
dEQP-GLES3.functional.texture.format.sized.3d.srgb8_alpha8_pot Pass
dEQP-GLES3.functional.texture.format.sized.3d.srgb8_npot Pass
dEQP-GLES3.functional.texture.format.sized.3d.srgb8_pot Pass
dEQP-GLES3.functional.texture.format.sized.3d.srgb_r8_npot NotSupported
dEQP-GLES3.functional.texture.format.sized.3d.srgb_r8_pot NotSupported
dEQP-GLES3.functional.texture.format.sized.3d.srgb_r8_npot Pass
dEQP-GLES3.functional.texture.format.sized.3d.srgb_r8_pot Pass
dEQP-GLES3.functional.texture.format.sized.cube.depth24_stencil8_npot Fail
dEQP-GLES3.functional.texture.format.sized.cube.depth24_stencil8_pot Fail
dEQP-GLES3.functional.texture.format.sized.cube.depth32f_stencil8_npot Fail
@ -32219,8 +32219,8 @@ dEQP-GLES3.functional.texture.format.sized.cube.srgb8_alpha8_npot Fail
dEQP-GLES3.functional.texture.format.sized.cube.srgb8_alpha8_pot Fail
dEQP-GLES3.functional.texture.format.sized.cube.srgb8_npot Fail
dEQP-GLES3.functional.texture.format.sized.cube.srgb8_pot Fail
dEQP-GLES3.functional.texture.format.sized.cube.srgb_r8_npot NotSupported
dEQP-GLES3.functional.texture.format.sized.cube.srgb_r8_pot NotSupported
dEQP-GLES3.functional.texture.format.sized.cube.srgb_r8_npot Fail
dEQP-GLES3.functional.texture.format.sized.cube.srgb_r8_pot Fail
dEQP-GLES3.functional.texture.format.unsized.alpha_2d_array_npot Pass
dEQP-GLES3.functional.texture.format.unsized.alpha_2d_array_pot Pass
dEQP-GLES3.functional.texture.format.unsized.alpha_2d_npot Pass

@ -2,34 +2,6 @@ dEQP-GLES31.functional.debug.negative_coverage.callbacks.compute.exceed_atomic_c
dEQP-GLES31.functional.debug.negative_coverage.get_error.compute.exceed_atomic_counters_limit
dEQP-GLES31.functional.debug.negative_coverage.log.compute.exceed_atomic_counters_limit
dEQP-GLES31.functional.image_load_store.2d.format_reinterpret.rgba16ui_rgba16f
#
# these tests request an FBO that is unsupported on softpipe and we don't report this
# error back to the guest and the test tries to read back the result retting random data
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.highp_fragment.scalar
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.highp_fragment.vec2
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.highp_fragment.vec3
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.highp_fragment.vec4
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.highp_vertex.scalar
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.highp_vertex.vec2
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.highp_vertex.vec3
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.highp_vertex.vec4
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.lowp_fragment.scalar
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.lowp_fragment.vec2
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.lowp_fragment.vec3
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.lowp_fragment.vec4
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.lowp_vertex.scalar
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.lowp_vertex.vec2
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.lowp_vertex.vec3
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.lowp_vertex.vec4
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.mediump_fragment.scalar
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.mediump_fragment.vec2
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.mediump_fragment.vec3
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.mediump_fragment.vec4
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.mediump_vertex.scalar
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.mediump_vertex.vec2
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.mediump_vertex.vec3
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.mediump_vertex.vec4
#
# This test tends to timeout
dEQP-GLES31.functional.ubo.random.all_per_block_buffers.20
dEQP-GLES31.functional.ubo.random.all_per_block_buffers.13
dEQP-GLES31.functional.ubo.random.all_per_block_buffers.13

@ -15168,12 +15168,12 @@ dEQP-GLES31.functional.fbo.no_attachments.size.1024x16 Pass
dEQP-GLES31.functional.fbo.no_attachments.size.1024x64 Pass
dEQP-GLES31.functional.fbo.no_attachments.size.1024x256 Pass
dEQP-GLES31.functional.fbo.no_attachments.size.1024x1024 Pass
dEQP-GLES31.functional.fbo.srgb_write_control.framebuffer_srgb_enabled NotSupported
dEQP-GLES31.functional.fbo.srgb_write_control.framebuffer_srgb_enabled Pass
dEQP-GLES31.functional.fbo.srgb_write_control.framebuffer_srgb_enabled_blend NotSupported
dEQP-GLES31.functional.fbo.srgb_write_control.framebuffer_srgb_enabled_col_attach NotSupported
dEQP-GLES31.functional.fbo.srgb_write_control.framebuffer_srgb_enabled_copy_to_linear NotSupported
dEQP-GLES31.functional.fbo.srgb_write_control.framebuffer_srgb_enabled_render_target_ignore NotSupported
dEQP-GLES31.functional.fbo.srgb_write_control.framebuffer_srgb_unsupported_enum Pass
dEQP-GLES31.functional.fbo.srgb_write_control.framebuffer_srgb_unsupported_enum NotSupported
dEQP-GLES31.functional.geometry_shading.basic.output_0_and_128 NotSupported
dEQP-GLES31.functional.geometry_shading.basic.output_10 NotSupported
dEQP-GLES31.functional.geometry_shading.basic.output_10_and_100 NotSupported
@ -15459,7 +15459,7 @@ dEQP-GLES31.functional.image_load_store.2d.format_reinterpret.rgba16f_rgba16i Fa
dEQP-GLES31.functional.image_load_store.2d.format_reinterpret.rgba16f_rgba16ui Fail
dEQP-GLES31.functional.image_load_store.2d.format_reinterpret.rgba16i_rgba16f Pass
dEQP-GLES31.functional.image_load_store.2d.format_reinterpret.rgba16i_rgba16ui Pass
dEQP-GLES31.functional.image_load_store.2d.format_reinterpret.rgba16ui_rgba16f Pass
dEQP-GLES31.functional.image_load_store.2d.format_reinterpret.rgba16ui_rgba16f Fail
dEQP-GLES31.functional.image_load_store.2d.format_reinterpret.rgba16ui_rgba16i Fail
dEQP-GLES31.functional.image_load_store.2d.format_reinterpret.rgba32f_rgba32i Fail
dEQP-GLES31.functional.image_load_store.2d.format_reinterpret.rgba32f_rgba32ui Fail
@ -23643,77 +23643,77 @@ dEQP-GLES31.functional.shaders.builtin_functions.common.fract.vec4_mediump_geome
dEQP-GLES31.functional.shaders.builtin_functions.common.fract.vec4_mediump_tess_control NotSupported
dEQP-GLES31.functional.shaders.builtin_functions.common.fract.vec4_mediump_tess_eval NotSupported
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.float_highp_compute Pass
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.float_highp_fragment Fail
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.float_highp_fragment Pass
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.float_highp_geometry NotSupported
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.float_highp_tess_control NotSupported
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.float_highp_tess_eval NotSupported
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.float_highp_vertex Fail
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.float_highp_vertex Pass
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.float_lowp_compute Pass
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.float_lowp_fragment Fail
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.float_lowp_fragment Pass
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.float_lowp_geometry NotSupported
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.float_lowp_tess_control NotSupported
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.float_lowp_tess_eval NotSupported
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.float_lowp_vertex Fail
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.float_lowp_vertex Pass
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.float_mediump_compute Pass
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.float_mediump_fragment Fail
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.float_mediump_fragment Pass
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.float_mediump_geometry NotSupported
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.float_mediump_tess_control NotSupported
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.float_mediump_tess_eval NotSupported
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.float_mediump_vertex Fail
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.float_mediump_vertex Pass
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec2_highp_compute Pass
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec2_highp_fragment Fail
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec2_highp_fragment Pass
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec2_highp_geometry NotSupported
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec2_highp_tess_control NotSupported
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec2_highp_tess_eval NotSupported
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec2_highp_vertex Fail
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec2_highp_vertex Pass
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec2_lowp_compute Pass
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec2_lowp_fragment Fail
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec2_lowp_fragment Pass
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec2_lowp_geometry NotSupported
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec2_lowp_tess_control NotSupported
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec2_lowp_tess_eval NotSupported
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec2_lowp_vertex Fail
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec2_lowp_vertex Pass
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec2_mediump_compute Pass
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec2_mediump_fragment Fail
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec2_mediump_fragment Pass
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec2_mediump_geometry NotSupported
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec2_mediump_tess_control NotSupported
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec2_mediump_tess_eval NotSupported
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec2_mediump_vertex Fail
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec2_mediump_vertex Pass
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec3_highp_compute Pass
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec3_highp_fragment Fail
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec3_highp_fragment Pass
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec3_highp_geometry NotSupported
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec3_highp_tess_control NotSupported
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec3_highp_tess_eval NotSupported
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec3_highp_vertex Fail
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec3_highp_vertex Pass
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec3_lowp_compute Pass
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec3_lowp_fragment Fail
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec3_lowp_fragment Pass
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec3_lowp_geometry NotSupported
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec3_lowp_tess_control NotSupported
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec3_lowp_tess_eval NotSupported
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec3_lowp_vertex Fail
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec3_lowp_vertex Pass
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec3_mediump_compute Pass
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec3_mediump_fragment Fail
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec3_mediump_fragment Pass
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec3_mediump_geometry NotSupported
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec3_mediump_tess_control NotSupported
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec3_mediump_tess_eval NotSupported
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec3_mediump_vertex Fail
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec3_mediump_vertex Pass
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec4_highp_compute Pass
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec4_highp_fragment Fail
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec4_highp_fragment Pass
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec4_highp_geometry NotSupported
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec4_highp_tess_control NotSupported
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec4_highp_tess_eval NotSupported
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec4_highp_vertex Fail
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec4_highp_vertex Pass
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec4_lowp_compute Pass
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec4_lowp_fragment Fail
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec4_lowp_fragment Pass
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec4_lowp_geometry NotSupported
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec4_lowp_tess_control NotSupported
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec4_lowp_tess_eval NotSupported
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec4_lowp_vertex Fail
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec4_lowp_vertex Pass
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec4_mediump_compute Pass
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec4_mediump_fragment Fail
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec4_mediump_fragment Pass
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec4_mediump_geometry NotSupported
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec4_mediump_tess_control NotSupported
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec4_mediump_tess_eval NotSupported
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec4_mediump_vertex Fail
dEQP-GLES31.functional.shaders.builtin_functions.common.frexp.vec4_mediump_vertex Pass
dEQP-GLES31.functional.shaders.builtin_functions.common.intbitstofloat.int_highp_compute Pass
dEQP-GLES31.functional.shaders.builtin_functions.common.intbitstofloat.int_highp_geometry NotSupported
dEQP-GLES31.functional.shaders.builtin_functions.common.intbitstofloat.int_highp_tess_control NotSupported
@ -25591,38 +25591,38 @@ dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.highp_compute.s
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.highp_compute.vec2 Pass
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.highp_compute.vec3 Pass
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.highp_compute.vec4 Pass
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.highp_fragment.scalar Fail
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.highp_fragment.vec2 Fail
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.highp_fragment.vec3 Fail
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.highp_fragment.vec4 QualityWarning
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.highp_vertex.scalar Fail
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.highp_vertex.vec2 QualityWarning
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.highp_vertex.vec3 QualityWarning
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.highp_vertex.vec4 QualityWarning
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.highp_fragment.scalar Pass
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.highp_fragment.vec2 Pass
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.highp_fragment.vec3 Pass
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.highp_fragment.vec4 Pass
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.highp_vertex.scalar Pass
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.highp_vertex.vec2 Pass
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.highp_vertex.vec3 Pass
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.highp_vertex.vec4 Pass
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.lowp_compute.scalar Pass
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.lowp_compute.vec2 Pass
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.lowp_compute.vec3 Pass
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.lowp_compute.vec4 Pass
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.lowp_fragment.scalar QualityWarning
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.lowp_fragment.vec2 Fail
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.lowp_fragment.vec3 Fail
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.lowp_fragment.vec4 Fail
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.lowp_vertex.scalar QualityWarning
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.lowp_vertex.vec2 QualityWarning
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.lowp_vertex.vec3 QualityWarning
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.lowp_vertex.vec4 QualityWarning
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.lowp_fragment.scalar Pass
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.lowp_fragment.vec2 Pass
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.lowp_fragment.vec3 Pass
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.lowp_fragment.vec4 Pass
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.lowp_vertex.scalar Pass
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.lowp_vertex.vec2 Pass
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.lowp_vertex.vec3 Pass
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.lowp_vertex.vec4 Pass
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.mediump_compute.scalar Pass
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.mediump_compute.vec2 Pass
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.mediump_compute.vec3 Pass
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.mediump_compute.vec4 Pass
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.mediump_fragment.scalar QualityWarning
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.mediump_fragment.vec2 Fail
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.mediump_fragment.vec3 QualityWarning
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.mediump_fragment.vec4 QualityWarning
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.mediump_vertex.scalar QualityWarning
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.mediump_vertex.vec2 Fail
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.mediump_vertex.vec3 QualityWarning
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.mediump_vertex.vec4 QualityWarning
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.mediump_fragment.scalar Pass
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.mediump_fragment.vec2 Pass
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.mediump_fragment.vec3 Pass
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.mediump_fragment.vec4 Pass
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.mediump_vertex.scalar Pass
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.mediump_vertex.vec2 Pass
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.mediump_vertex.vec3 Pass
dEQP-GLES31.functional.shaders.builtin_functions.precision.frexp.mediump_vertex.vec4 Pass
dEQP-GLES31.functional.shaders.builtin_functions.precision.inversesqrt.highp_compute.scalar Pass
dEQP-GLES31.functional.shaders.builtin_functions.precision.inversesqrt.highp_compute.vec2 Pass
dEQP-GLES31.functional.shaders.builtin_functions.precision.inversesqrt.highp_compute.vec3 Pass
@ -30049,13 +30049,13 @@ dEQP-GLES31.functional.shaders.uniform_block.es32.valid.underscore_block_name_fr
dEQP-GLES31.functional.shaders.uniform_block.es32.valid.underscore_block_name_vertex NotSupported
dEQP-GLES31.functional.shaders.uniform_block.es32.valid.underscore_instance_name_fragment NotSupported
dEQP-GLES31.functional.shaders.uniform_block.es32.valid.underscore_instance_name_vertex NotSupported
dEQP-GLES31.functional.srgb_texture_decode.skip_decode.sr8.conversion_gpu NotSupported
dEQP-GLES31.functional.srgb_texture_decode.skip_decode.sr8.enabled NotSupported
dEQP-GLES31.functional.srgb_texture_decode.skip_decode.sr8.multiple_textures NotSupported
dEQP-GLES31.functional.srgb_texture_decode.skip_decode.sr8.skipped NotSupported
dEQP-GLES31.functional.srgb_texture_decode.skip_decode.sr8.texel_fetch NotSupported
dEQP-GLES31.functional.srgb_texture_decode.skip_decode.sr8.toggled NotSupported
dEQP-GLES31.functional.srgb_texture_decode.skip_decode.sr8.using_sampler NotSupported
dEQP-GLES31.functional.srgb_texture_decode.skip_decode.sr8.conversion_gpu Pass
dEQP-GLES31.functional.srgb_texture_decode.skip_decode.sr8.enabled Pass
dEQP-GLES31.functional.srgb_texture_decode.skip_decode.sr8.multiple_textures Pass
dEQP-GLES31.functional.srgb_texture_decode.skip_decode.sr8.skipped Pass
dEQP-GLES31.functional.srgb_texture_decode.skip_decode.sr8.texel_fetch Pass
dEQP-GLES31.functional.srgb_texture_decode.skip_decode.sr8.toggled Pass
dEQP-GLES31.functional.srgb_texture_decode.skip_decode.sr8.using_sampler Pass
dEQP-GLES31.functional.srgb_texture_decode.skip_decode.srgba8.conversion_gpu Pass
dEQP-GLES31.functional.srgb_texture_decode.skip_decode.srgba8.enabled Pass
dEQP-GLES31.functional.srgb_texture_decode.skip_decode.srgba8.multiple_textures Pass

Loading…
Cancel
Save