diff options
author | Gert Wollny <gert.wollny@collabora.com> | 2023-06-20 10:18:58 +0200 |
---|---|---|
committer | Gert Wollny <gert.wollny@collabora.co.uk> | 2023-06-20 12:48:29 +0200 |
commit | f87cf939c17da7c681c904b87508074d247c03f2 (patch) | |
tree | 386eab13b0d17a05ed07aba0643812dcc4849040 | |
parent | 527e912b9831c6e2b5cc046a8e637f380051de4d (diff) |
ci: Enable GL 4.3 tests on GL hosts via vtest
Since in the GL CTS each set set for a certain version inherits
all the tests for older versions, we can actually drop all previous
versiond and run only the GL 4.3 set.
Signed-off-by: Gert Wollny <gert.wollny@collabora.co.uk>
Part-of: <https://gitlab.freedesktop.org/virgl/virglrenderer/-/merge_requests/1167>
-rw-r--r-- | .gitlab-ci/expectations/host/deqp-virgl-gl.toml | 4 | ||||
-rw-r--r-- | .gitlab-ci/expectations/host/virgl-gl-fails.txt | 41 | ||||
-rw-r--r-- | .gitlab-ci/expectations/host/virgl-gl-flakes.txt | 340 |
3 files changed, 2 insertions, 383 deletions
diff --git a/.gitlab-ci/expectations/host/deqp-virgl-gl.toml b/.gitlab-ci/expectations/host/deqp-virgl-gl.toml index f65be42..669d0a4 100644 --- a/.gitlab-ci/expectations/host/deqp-virgl-gl.toml +++ b/.gitlab-ci/expectations/host/deqp-virgl-gl.toml @@ -38,9 +38,7 @@ timeout = 180.0 [[deqp]] deqp = "/deqp/external/openglcts/modules/glcts" caselists = [ - "/deqp/mustpass/gl30-master.txt", - "/deqp/mustpass/gl31-master.txt", - "/deqp/mustpass/gl32-master.txt", + "/deqp/mustpass/gl43-master.txt", ] deqp_args = [ "--deqp-surface-width=256", diff --git a/.gitlab-ci/expectations/host/virgl-gl-fails.txt b/.gitlab-ci/expectations/host/virgl-gl-fails.txt index f706654..4c120c9 100644 --- a/.gitlab-ci/expectations/host/virgl-gl-fails.txt +++ b/.gitlab-ci/expectations/host/virgl-gl-fails.txt @@ -40,50 +40,11 @@ dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_min_reverse_src_x,Fail # https://gitlab.khronos.org/Tracker/vk-gl-cts/-/issues/2892 KHR-GL30.shaders30.glsl_constructors.bvec4_from_mat4x2_vs,Crash KHR-GL30.transform_feedback.api_errors_test,Fail -KHR-GL31.transform_feedback.capture_special_interleaved_test,Crash KHR-GL43.compute_shader.resource-subroutine,Fail KHR-GL43.map_buffer_alignment.functional,Crash -KHR-GL43.shader_image_load_store.basic-allFormats-loadGeometryStages,Fail -KHR-GL43.shader_image_load_store.basic-allFormats-storeGeometryStages,Fail +KHR-GL43.cull_distance.functional,Fail KHR-GL43.shader_image_load_store.basic-allTargets-store,Fail KHR-GL43.shader_image_load_store.incomplete_textures,Fail -KHR-GL43.shader_image_size.advanced-nonMS-cs-float,Fail -KHR-GL43.shader_image_size.advanced-nonMS-cs-int,Fail -KHR-GL43.shader_image_size.advanced-nonMS-cs-uint,Fail -KHR-GL43.shader_image_size.advanced-nonMS-fs-float,Fail -KHR-GL43.shader_image_size.advanced-nonMS-fs-int,Fail -KHR-GL43.shader_image_size.advanced-nonMS-fs-uint,Fail -KHR-GL43.shader_image_size.advanced-nonMS-gs-float,Fail -KHR-GL43.shader_image_size.advanced-nonMS-gs-int,Fail -KHR-GL43.shader_image_size.advanced-nonMS-gs-uint,Fail -KHR-GL43.shader_image_size.advanced-nonMS-tcs-float,Fail -KHR-GL43.shader_image_size.advanced-nonMS-tcs-int,Fail -KHR-GL43.shader_image_size.advanced-nonMS-tcs-uint,Fail -KHR-GL43.shader_image_size.advanced-nonMS-tes-float,Fail -KHR-GL43.shader_image_size.advanced-nonMS-tes-int,Fail -KHR-GL43.shader_image_size.advanced-nonMS-tes-uint,Fail -KHR-GL43.shader_image_size.advanced-nonMS-vs-float,Fail -KHR-GL43.shader_image_size.advanced-nonMS-vs-int,Fail -KHR-GL43.shader_image_size.advanced-nonMS-vs-uint,Fail -KHR-GL43.shader_storage_buffer_object.advanced-indirectAddressing-case2,Fail -KHR-GL43.shader_storage_buffer_object.advanced-usage-case1,Fail -KHR-GL43.shader_storage_buffer_object.advanced-usage-sync,Fail -KHR-GL43.shader_storage_buffer_object.basic-atomic-case1,Fail -KHR-GL43.shader_storage_buffer_object.basic-atomic-case2,Fail -KHR-GL43.shading_language_420pack.binding_images,Fail -KHR-GL43.transform_feedback.capture_vertex_interleaved_test,Fail -KHR-GL43.transform_feedback.capture_vertex_separate_test,Fail -KHR-GL43.transform_feedback.discard_vertex_test,Fail -KHR-GL43.transform_feedback.draw_xfb_instanced_test,Crash -KHR-GL43.transform_feedback.draw_xfb_stream_instanced_test,Crash -KHR-GL43.transform_feedback_overflow_query_ARB.advanced-single-stream-interleaved-attribs,Fail -KHR-GL43.transform_feedback_overflow_query_ARB.advanced-single-stream-separate-attribs,Fail -KHR-GL43.transform_feedback_overflow_query_ARB.basic-single-stream-interleaved-attribs,Fail -KHR-GL43.transform_feedback_overflow_query_ARB.basic-single-stream-separate-attribs,Fail -KHR-GL43.transform_feedback_overflow_query_ARB.multiple-streams-multiple-buffers-per-stream,Fail -KHR-GL43.transform_feedback_overflow_query_ARB.multiple-streams-one-buffer-per-stream,Fail -KHR-GL43.transform_feedback.query_vertex_interleaved_test,Fail -KHR-GL43.transform_feedback.query_vertex_separate_test,Fail fast_color_clear@fcc-front-buffer-distraction,Fail shaders@glsl-uniform-interstage-limits@subdivide 5,Fail diff --git a/.gitlab-ci/expectations/host/virgl-gl-flakes.txt b/.gitlab-ci/expectations/host/virgl-gl-flakes.txt index 5836e9f..0014bac 100644 --- a/.gitlab-ci/expectations/host/virgl-gl-flakes.txt +++ b/.gitlab-ci/expectations/host/virgl-gl-flakes.txt @@ -6,346 +6,6 @@ KHR-GL30.shaders30.glsl_constructors.bvec4_from_bool_mat4x3_vs KHR-GL30.shaders30.glsl_constructors.bvec4_from_mat4x2_vs KHR-GL30.shaders30.glsl_constructors.bvec4_from_mat4x3_vs KHR-GL31.transform_feedback.capture_special_interleaved_test -KHR-GL43.blend_equation_advanced.blend_all.GL_COLORBURN_KHR_all_qualifier -KHR-GL43.blend_equation_advanced.blend_specific.GL_HARDLIGHT_KHR -KHR-GL43.blend_equation_advanced.blend_specific.GL_HSL_COLOR_KHR -KHR-GL43.blend_equation_advanced.blend_specific.GL_SCREEN_KHR -KHR-GL43.blend_equation_advanced.preprocessor.require -KHR-GL43.compute_shader.pipeline-post-fs -KHR-GL43.constant_expressions.array_abs_int_tess_eval -KHR-GL43.constant_expressions.array_abs_ivec3_geometry -KHR-GL43.constant_expressions.array_abs_ivec4_geometry -KHR-GL43.constant_expressions.array_acos_float_fragment -KHR-GL43.constant_expressions.array_acos_float_tess_eval -KHR-GL43.constant_expressions.array_acos_vec2_geometry -KHR-GL43.constant_expressions.array_acos_vec3_geometry -KHR-GL43.constant_expressions.array_acos_vec4_geometry -KHR-GL43.constant_expressions.array_asin_float_geometry -KHR-GL43.constant_expressions.array_asin_vec2_geometry -KHR-GL43.constant_expressions.array_asin_vec2_tess_control -KHR-GL43.constant_expressions.array_asin_vec3_geometry -KHR-GL43.constant_expressions.array_asin_vec4_geometry -KHR-GL43.constant_expressions.array_ceil_float_tess_eval -KHR-GL43.constant_expressions.array_ceil_vec3_tess_control -KHR-GL43.constant_expressions.array_ceil_vec4_geometry -KHR-GL43.constant_expressions.array_clamp_float_geometry -KHR-GL43.constant_expressions.array_clamp_vec2_float_geometry -KHR-GL43.constant_expressions.array_clamp_vec2_geometry -KHR-GL43.constant_expressions.array_clamp_vec3_float_tess_control -KHR-GL43.constant_expressions.array_clamp_vec3_tess_eval -KHR-GL43.constant_expressions.array_clamp_vec4_float_geometry -KHR-GL43.constant_expressions.array_cos_float_geometry -KHR-GL43.constant_expressions.array_cos_vec2_geometry -KHR-GL43.constant_expressions.array_cos_vec3_vertex -KHR-GL43.constant_expressions.array_cos_vec4_tess_eval -KHR-GL43.constant_expressions.array_degrees_vec2_tess_eval -KHR-GL43.constant_expressions.array_degrees_vec3_compute -KHR-GL43.constant_expressions.array_dot_float_tess_eval -KHR-GL43.constant_expressions.array_dot_vec2_geometry -KHR-GL43.constant_expressions.array_dot_vec3_geometry -KHR-GL43.constant_expressions.array_dot_vec4_compute -KHR-GL43.constant_expressions.array_dot_vec4_tess_eval -KHR-GL43.constant_expressions.array_exp2_vec2_geometry -KHR-GL43.constant_expressions.array_exp2_vec2_vertex -KHR-GL43.constant_expressions.array_exp2_vec3_geometry -KHR-GL43.constant_expressions.array_exp2_vec4_geometry -KHR-GL43.constant_expressions.array_exp_float_tess_control -KHR-GL43.constant_expressions.array_exp_float_tess_eval -KHR-GL43.constant_expressions.array_exp_vec2_fragment -KHR-GL43.constant_expressions.array_exp_vec2_tess_eval -KHR-GL43.constant_expressions.array_exp_vec4_tess_eval -KHR-GL43.constant_expressions.array_floor_float_geometry -KHR-GL43.constant_expressions.array_floor_float_tess_control -KHR-GL43.constant_expressions.array_floor_vec2_geometry -KHR-GL43.constant_expressions.array_floor_vec4_tess_eval -KHR-GL43.constant_expressions.array_inversesqrt_float_tess_eval -KHR-GL43.constant_expressions.array_inversesqrt_vec2_geometry -KHR-GL43.constant_expressions.array_inversesqrt_vec4_geometry -KHR-GL43.constant_expressions.array_length_vec2_tess_eval -KHR-GL43.constant_expressions.array_length_vec3_geometry -KHR-GL43.constant_expressions.array_length_vec3_vertex -KHR-GL43.constant_expressions.array_length_vec4_geometry -KHR-GL43.constant_expressions.array_log2_vec2_compute -KHR-GL43.constant_expressions.array_log2_vec3_compute -KHR-GL43.constant_expressions.array_log2_vec4_geometry -KHR-GL43.constant_expressions.array_log_float_compute -KHR-GL43.constant_expressions.array_log_float_geometry -KHR-GL43.constant_expressions.array_log_float_tess_eval -KHR-GL43.constant_expressions.array_log_vec2_tess_eval -KHR-GL43.constant_expressions.array_max_float_geometry -KHR-GL43.constant_expressions.array_max_vec2_float_geometry -KHR-GL43.constant_expressions.array_max_vec2_geometry -KHR-GL43.constant_expressions.array_max_vec3_float_tess_control -KHR-GL43.constant_expressions.array_max_vec4_geometry -KHR-GL43.constant_expressions.array_max_vec4_tess_control -KHR-GL43.constant_expressions.array_min_float_compute -KHR-GL43.constant_expressions.array_min_float_geometry -KHR-GL43.constant_expressions.array_min_float_vertex -KHR-GL43.constant_expressions.array_min_vec2_float_geometry -KHR-GL43.constant_expressions.array_min_vec2_tess_eval -KHR-GL43.constant_expressions.array_min_vec3_float_geometry -KHR-GL43.constant_expressions.array_min_vec3_float_tess_eval -KHR-GL43.constant_expressions.array_min_vec3_fragment -KHR-GL43.constant_expressions.array_min_vec3_tess_eval -KHR-GL43.constant_expressions.array_min_vec4_float_tess_control -KHR-GL43.constant_expressions.array_mod_float_tess_eval -KHR-GL43.constant_expressions.array_mod_vec2_float_tess_eval -KHR-GL43.constant_expressions.array_mod_vec2_fragment -KHR-GL43.constant_expressions.array_mod_vec2_tess_eval -KHR-GL43.constant_expressions.array_mod_vec3_float_geometry -KHR-GL43.constant_expressions.array_mod_vec3_float_tess_eval -KHR-GL43.constant_expressions.array_mod_vec3_tess_eval -KHR-GL43.constant_expressions.array_mod_vec4_float_tess_control -KHR-GL43.constant_expressions.array_mod_vec4_float_tess_eval -KHR-GL43.constant_expressions.array_mod_vec4_geometry -KHR-GL43.constant_expressions.array_normalize_vec2_geometry -KHR-GL43.constant_expressions.array_normalize_vec3_tess_eval -KHR-GL43.constant_expressions.array_normalize_vec3_vertex -KHR-GL43.constant_expressions.array_normalize_vec4_tess_eval -KHR-GL43.constant_expressions.array_pow_float_fragment -KHR-GL43.constant_expressions.array_pow_float_geometry -KHR-GL43.constant_expressions.array_pow_float_vertex -KHR-GL43.constant_expressions.array_pow_vec2_geometry -KHR-GL43.constant_expressions.array_pow_vec3_tess_eval -KHR-GL43.constant_expressions.array_pow_vec4_tess_eval -KHR-GL43.constant_expressions.array_radians_float_geometry -KHR-GL43.constant_expressions.array_radians_vec2_tess_eval -KHR-GL43.constant_expressions.array_radians_vec2_vertex -KHR-GL43.constant_expressions.array_radians_vec3_geometry -KHR-GL43.constant_expressions.array_radians_vec4_tess_eval -KHR-GL43.constant_expressions.array_round_vec2_geometry -KHR-GL43.constant_expressions.array_round_vec3_geometry -KHR-GL43.constant_expressions.array_round_vec4_vertex -KHR-GL43.constant_expressions.array_sign_float_tess_eval -KHR-GL43.constant_expressions.array_sign_vec2_tess_control -KHR-GL43.constant_expressions.array_sign_vec2_tess_eval -KHR-GL43.constant_expressions.array_sign_vec3_geometry -KHR-GL43.constant_expressions.array_sign_vec3_vertex -KHR-GL43.constant_expressions.array_sign_vec4_tess_eval -KHR-GL43.constant_expressions.array_sin_float_tess_eval -KHR-GL43.constant_expressions.array_sin_vec2_tess_control -KHR-GL43.constant_expressions.array_sin_vec3_fragment -KHR-GL43.constant_expressions.array_sin_vec3_tess_eval -KHR-GL43.constant_expressions.array_sin_vec4_tess_eval -KHR-GL43.constant_expressions.array_sqrt_float_vertex -KHR-GL43.constant_expressions.array_sqrt_vec4_geometry -KHR-GL43.constant_expressions.array_trunc_float_tess_eval -KHR-GL43.constant_expressions.array_trunc_vec2_compute -KHR-GL43.constant_expressions.array_trunc_vec2_tess_control -KHR-GL43.constant_expressions.array_trunc_vec2_tess_eval -KHR-GL43.constant_expressions.array_trunc_vec2_vertex -KHR-GL43.constant_expressions.basic_abs_int_geometry -KHR-GL43.constant_expressions.basic_abs_ivec2_geometry -KHR-GL43.constant_expressions.basic_abs_ivec3_tess_eval -KHR-GL43.constant_expressions.basic_abs_ivec4_tess_eval -KHR-GL43.constant_expressions.basic_ceil_float_geometry -KHR-GL43.constant_expressions.basic_ceil_float_tess_eval -KHR-GL43.constant_expressions.basic_ceil_vec3_geometry -KHR-GL43.constant_expressions.basic_ceil_vec3_tess_eval -KHR-GL43.constant_expressions.basic_ceil_vec4_tess_eval -KHR-GL43.constant_expressions.basic_clamp_vec2_float_fragment -KHR-GL43.constant_expressions.basic_clamp_vec2_float_tess_eval -KHR-GL43.constant_expressions.basic_clamp_vec2_fragment -KHR-GL43.constant_expressions.basic_clamp_vec2_tess_control -KHR-GL43.constant_expressions.basic_clamp_vec2_tess_eval -KHR-GL43.constant_expressions.basic_clamp_vec3_float_compute -KHR-GL43.constant_expressions.basic_clamp_vec3_tess_control -KHR-GL43.constant_expressions.basic_clamp_vec3_tess_eval -KHR-GL43.constant_expressions.basic_clamp_vec3_vertex -KHR-GL43.constant_expressions.basic_clamp_vec4_geometry -KHR-GL43.constant_expressions.basic_clamp_vec4_vertex -KHR-GL43.constant_expressions.basic_cos_float_tess_control -KHR-GL43.constant_expressions.basic_cos_vec2_tess_control -KHR-GL43.constant_expressions.basic_cos_vec3_geometry -KHR-GL43.constant_expressions.basic_cos_vec3_tess_eval -KHR-GL43.constant_expressions.basic_degrees_float_compute -KHR-GL43.constant_expressions.basic_degrees_float_tess_eval -KHR-GL43.constant_expressions.basic_degrees_vec2_geometry -KHR-GL43.constant_expressions.basic_degrees_vec3_tess_eval -KHR-GL43.constant_expressions.basic_dot_float_geometry -KHR-GL43.constant_expressions.basic_dot_vec2_vertex -KHR-GL43.constant_expressions.basic_dot_vec3_tess_eval -KHR-GL43.constant_expressions.basic_dot_vec4_compute -KHR-GL43.constant_expressions.basic_dot_vec4_geometry -KHR-GL43.constant_expressions.basic_exp2_float_compute -KHR-GL43.constant_expressions.basic_exp2_float_geometry -KHR-GL43.constant_expressions.basic_exp2_vec2_geometry -KHR-GL43.constant_expressions.basic_exp2_vec2_tess_control -KHR-GL43.constant_expressions.basic_exp2_vec3_tess_eval -KHR-GL43.constant_expressions.basic_exp_float_compute -KHR-GL43.constant_expressions.basic_exp_float_geometry -KHR-GL43.constant_expressions.basic_exp_vec3_tess_eval -KHR-GL43.constant_expressions.basic_floor_float_geometry -KHR-GL43.constant_expressions.basic_floor_vec2_tess_eval -KHR-GL43.constant_expressions.basic_floor_vec4_compute -KHR-GL43.constant_expressions.basic_floor_vec4_geometry -KHR-GL43.constant_expressions.basic_inversesqrt_float_fragment -KHR-GL43.constant_expressions.basic_inversesqrt_float_geometry -KHR-GL43.constant_expressions.basic_inversesqrt_vec2_geometry -KHR-GL43.constant_expressions.basic_inversesqrt_vec3_geometry -KHR-GL43.constant_expressions.basic_length_float_tess_eval -KHR-GL43.constant_expressions.basic_length_vec3_compute -KHR-GL43.constant_expressions.basic_length_vec4_tess_eval -KHR-GL43.constant_expressions.basic_log2_float_geometry -KHR-GL43.constant_expressions.basic_log2_float_tess_control -KHR-GL43.constant_expressions.basic_log2_vec2_geometry -KHR-GL43.constant_expressions.basic_log2_vec2_tess_control -KHR-GL43.constant_expressions.basic_log2_vec3_geometry -KHR-GL43.constant_expressions.basic_log2_vec3_tess_control -KHR-GL43.constant_expressions.basic_log2_vec4_fragment -KHR-GL43.constant_expressions.basic_log2_vec4_tess_eval -KHR-GL43.constant_expressions.basic_log_float_geometry -KHR-GL43.constant_expressions.basic_log_vec2_tess_eval -KHR-GL43.constant_expressions.basic_log_vec3_geometry -KHR-GL43.constant_expressions.basic_log_vec3_vertex -KHR-GL43.constant_expressions.basic_log_vec4_geometry -KHR-GL43.constant_expressions.basic_log_vec4_tess_eval -KHR-GL43.constant_expressions.basic_max_float_geometry -KHR-GL43.constant_expressions.basic_max_vec2_float_fragment -KHR-GL43.constant_expressions.basic_max_vec2_float_tess_eval -KHR-GL43.constant_expressions.basic_max_vec2_geometry -KHR-GL43.constant_expressions.basic_max_vec3_fragment -KHR-GL43.constant_expressions.basic_max_vec4_float_geometry -KHR-GL43.constant_expressions.basic_max_vec4_fragment -KHR-GL43.constant_expressions.basic_max_vec4_geometry -KHR-GL43.constant_expressions.basic_max_vec4_tess_eval -KHR-GL43.constant_expressions.basic_min_float_tess_control -KHR-GL43.constant_expressions.basic_min_float_vertex -KHR-GL43.constant_expressions.basic_min_vec2_float_compute -KHR-GL43.constant_expressions.basic_min_vec2_float_geometry -KHR-GL43.constant_expressions.basic_min_vec3_tess_eval -KHR-GL43.constant_expressions.basic_min_vec4_float_compute -KHR-GL43.constant_expressions.basic_min_vec4_float_geometry -KHR-GL43.constant_expressions.basic_min_vec4_tess_control -KHR-GL43.constant_expressions.basic_min_vec4_tess_eval -KHR-GL43.constant_expressions.basic_mod_float_geometry -KHR-GL43.constant_expressions.basic_mod_vec2_float_geometry -KHR-GL43.constant_expressions.basic_mod_vec2_tess_eval -KHR-GL43.constant_expressions.basic_mod_vec3_float_tess_eval -KHR-GL43.constant_expressions.basic_mod_vec3_fragment -KHR-GL43.constant_expressions.basic_mod_vec3_geometry -KHR-GL43.constant_expressions.basic_mod_vec3_tess_eval -KHR-GL43.constant_expressions.basic_mod_vec4_float_compute -KHR-GL43.constant_expressions.basic_mod_vec4_float_tess_eval -KHR-GL43.constant_expressions.basic_mod_vec4_geometry -KHR-GL43.constant_expressions.basic_normalize_float_compute -KHR-GL43.constant_expressions.basic_normalize_float_geometry -KHR-GL43.constant_expressions.basic_normalize_float_vertex -KHR-GL43.constant_expressions.basic_normalize_vec3_geometry -KHR-GL43.constant_expressions.basic_normalize_vec3_tess_eval -KHR-GL43.constant_expressions.basic_normalize_vec4_compute -KHR-GL43.constant_expressions.basic_pow_float_geometry -KHR-GL43.constant_expressions.basic_pow_float_tess_eval -KHR-GL43.constant_expressions.basic_pow_vec2_geometry -KHR-GL43.constant_expressions.basic_pow_vec2_vertex -KHR-GL43.constant_expressions.basic_pow_vec4_tess_eval -KHR-GL43.constant_expressions.basic_radians_float_tess_eval -KHR-GL43.constant_expressions.basic_radians_vec2_tess_control -KHR-GL43.constant_expressions.basic_radians_vec2_tess_eval -KHR-GL43.constant_expressions.basic_radians_vec4_vertex -KHR-GL43.constant_expressions.basic_round_float_tess_eval -KHR-GL43.constant_expressions.basic_round_vec4_geometry -KHR-GL43.constant_expressions.basic_round_vec4_vertex -KHR-GL43.constant_expressions.basic_sign_vec2_geometry -KHR-GL43.constant_expressions.basic_sign_vec4_tess_eval -KHR-GL43.constant_expressions.basic_sin_float_geometry -KHR-GL43.constant_expressions.basic_sin_vec2_geometry -KHR-GL43.constant_expressions.basic_sin_vec3_fragment -KHR-GL43.constant_expressions.basic_sin_vec3_geometry -KHR-GL43.constant_expressions.basic_sin_vec3_tess_control -KHR-GL43.constant_expressions.basic_sqrt_float_geometry -KHR-GL43.constant_expressions.basic_sqrt_vec2_tess_control -KHR-GL43.constant_expressions.basic_sqrt_vec2_tess_eval -KHR-GL43.constant_expressions.basic_sqrt_vec3_geometry -KHR-GL43.constant_expressions.basic_sqrt_vec3_tess_eval -KHR-GL43.constant_expressions.basic_sqrt_vec4_geometry -KHR-GL43.constant_expressions.basic_sqrt_vec4_vertex -KHR-GL43.constant_expressions.basic_trunc_float_fragment -KHR-GL43.constant_expressions.basic_trunc_float_geometry -KHR-GL43.constant_expressions.basic_trunc_vec2_tess_eval -KHR-GL43.constant_expressions.basic_trunc_vec3_geometry -KHR-GL43.constant_expressions.basic_trunc_vec4_compute -KHR-GL43.constant_expressions.basic_trunc_vec4_geometry -KHR-GL43.constant_expressions.basic_trunc_vec4_tess_eval -KHR-GL43.copy_image.smoke_test -KHR-GL43.explicit_uniform_location.subroutine-index-multiple-uniforms -KHR-GL43.explicit_uniform_location.uniform-loc -KHR-GL43.explicit_uniform_location.uniform-loc-arrays-nonspaced -KHR-GL43.explicit_uniform_location.uniform-loc-implicit-in-some-stages -KHR-GL43.explicit_uniform_location.uniform-loc-mix-with-implicit2 -KHR-GL43.indirect_parameters_tests.MultiDrawElementsIndirectCount -KHR-GL43.packed_pixels.varied_rectangle.compressed_red -KHR-GL43.packed_pixels.varied_rectangle.compressed_red_rgtc1 -KHR-GL43.packed_pixels.varied_rectangle.compressed_rg -KHR-GL43.packed_pixels.varied_rectangle.compressed_rgba -KHR-GL43.packed_pixels.varied_rectangle.compressed_signed_red_rgtc1 -KHR-GL43.packed_pixels.varied_rectangle.compressed_signed_rg_rgtc2 -KHR-GL43.packed_pixels.varied_rectangle.compressed_srgb -KHR-GL43.packed_pixels.varied_rectangle.compressed_srgb_alpha -KHR-GL43.packed_pixels.varied_rectangle.r8i -KHR-GL43.packed_pixels.varied_rectangle.rg16f -KHR-GL43.packed_pixels.varied_rectangle.rg16ui -KHR-GL43.packed_pixels.varied_rectangle.rg32f -KHR-GL43.packed_pixels.varied_rectangle.rg8ui -KHR-GL43.packed_pixels.varied_rectangle.rgb16 -KHR-GL43.packed_pixels.varied_rectangle.rgb16_snorm -KHR-GL43.packed_pixels.varied_rectangle.rgb16ui -KHR-GL43.packed_pixels.varied_rectangle.rgb5 -KHR-GL43.packed_pixels.varied_rectangle.rgb8ui -KHR-GL43.packed_pixels.varied_rectangle.rgb9_e5 -KHR-GL43.packed_pixels.varied_rectangle.rgba16f -KHR-GL43.packed_pixels.varied_rectangle.rgba16_snorm -KHR-GL43.packed_pixels.varied_rectangle.rgba16ui -KHR-GL43.packed_pixels.varied_rectangle.rgba8i -KHR-GL43.packed_pixels.varied_rectangle.rgba8ui -KHR-GL43.packed_pixels.varied_rectangle.srgb8_alpha8 -KHR-GL43.shader_atomic_counters.advanced-usage-ubo -KHR-GL43.shader_bitfield_operation.findLSB.ivec4_0 -KHR-GL43.shader_bitfield_operation.findMSB.int_0 -KHR-GL43.shader_bitfield_operation.findMSB.ivec2_0 -KHR-GL43.shader_bitfield_operation.findMSB.ivec3_3 -KHR-GL43.shader_bitfield_operation.findMSB.uvec3_0 -KHR-GL43.shader_bitfield_operation.findMSB.uvec4_0 -KHR-GL43.shader_image_load_store.advanced-sync-imageAccess2 -KHR-GL43.shader_image_load_store.early-fragment-tests -KHR-GL43.shader_image_size.advanced-ms-cs-float -KHR-GL43.shader_image_size.advanced-ms-cs-uint -KHR-GL43.shader_image_size.advanced-ms-gs-float -KHR-GL43.shader_image_size.advanced-ms-tcs-float -KHR-GL43.shader_image_size.advanced-ms-tes-uint -KHR-GL43.shader_image_size.advanced-ms-vs-float -KHR-GL43.shader_image_size.basic-ms-fs-uint -KHR-GL43.shader_image_size.basic-nonMS-cs-int -KHR-GL43.shader_image_size.basic-nonMS-tes-uint -KHR-GL43.shader_storage_buffer_object.advanced-indirectAddressing-case1 -KHR-GL43.shader_storage_buffer_object.advanced-matrix -KHR-GL43.shader_storage_buffer_object.advanced-switchBuffers-cs -KHR-GL43.shader_storage_buffer_object.advanced-unsizedArrayLength-cs-std140-struct -KHR-GL43.shader_storage_buffer_object.advanced-unsizedArrayLength-cs-std430-vec-bindrangeOffset -KHR-GL43.shader_storage_buffer_object.advanced-unsizedArrayLength-cs-std430-vec-pad -KHR-GL43.shader_storage_buffer_object.advanced-unsizedArrayLength-fs-std140-matR -KHR-GL43.shader_storage_buffer_object.advanced-usage-operators -KHR-GL43.shader_storage_buffer_object.advanced-write-geometry -KHR-GL43.shader_storage_buffer_object.basic-atomic-case4-cs -KHR-GL43.shader_storage_buffer_object.basic-basic -KHR-GL43.shader_storage_buffer_object.basic-matrixOperations-case3-cs -KHR-GL43.shader_storage_buffer_object.basic-matrixOperations-case7-vs -KHR-GL43.shader_storage_buffer_object.basic-operations-case1-vs -KHR-GL43.shader_storage_buffer_object.basic-std140Layout-case4-vs -KHR-GL43.shader_storage_buffer_object.basic-stdLayout-case2-cs -KHR-GL43.shader_storage_buffer_object.basic-stdLayout-case3-vs -KHR-GL43.shader_storage_buffer_object.basic-stdLayout_UBO_SSBO-case2-vs -KHR-GL43.shading_language_420pack.binding_image_single -KHR-GL43.shading_language_420pack.binding_samplers -KHR-GL43.shading_language_420pack.binding_sampler_single -KHR-GL43.shading_language_420pack.binding_uniform_block_array -KHR-GL43.shading_language_420pack.binding_uniform_single_block -KHR-GL43.shading_language_420pack.qualifier_order_block -KHR-GL43.shading_language_420pack.utf8_characters -KHR-GL43.texture_size_promotion.functional -KHR-GL43.vertex_attrib_binding.basic-input-case4 -KHR-GL43.vertex_attrib_binding.basic-input-case8 -KHR-GL43.vertex_attrib_binding.basic-inputI-case2 shaders@glsl-uniform-interstage-limits@subdivide 5 shaders@glsl-uniform-interstage-limits@subdivide 5- statechanges |