From f08670b4ea6969966803c78074850bccc9ed15c4 Mon Sep 17 00:00:00 2001 From: Mike Blumenkrantz Date: Thu, 25 Feb 2021 08:38:48 -0500 Subject: [PATCH] zink: ci updates Part-of: --- .../drivers/zink/ci/deqp-zink-lvp-fails.txt | 1 - src/gallium/drivers/zink/ci/zink-quick_gl.txt | 134 +++--------------- 2 files changed, 22 insertions(+), 113 deletions(-) diff --git a/src/gallium/drivers/zink/ci/deqp-zink-lvp-fails.txt b/src/gallium/drivers/zink/ci/deqp-zink-lvp-fails.txt index e404de412ef..a2079f17145 100644 --- a/src/gallium/drivers/zink/ci/deqp-zink-lvp-fails.txt +++ b/src/gallium/drivers/zink/ci/deqp-zink-lvp-fails.txt @@ -386,7 +386,6 @@ KHR-GL32.transform_feedback.discard_vertex_test,Fail KHR-GL32.transform_feedback.draw_xfb_feedbackk_test,Missing KHR-GL32.transform_feedback.draw_xfb_instanced_test,Crash KHR-GL32.transform_feedback.draw_xfb_stream_instanced_test,Crash -KHR-GL32.transform_feedback.draw_xfb_stream_test,Fail KHR-GL32.transform_feedback.draw_xfb_test,Missing KHR-GL32.transform_feedback.get_xfb_varying,Missing KHR-GL32.transform_feedback_overflow_query_ARB.basic-single-stream-interleaved-attribs,Missing diff --git a/src/gallium/drivers/zink/ci/zink-quick_gl.txt b/src/gallium/drivers/zink/ci/zink-quick_gl.txt index 03718d7480c..b133dac1e8a 100644 --- a/src/gallium/drivers/zink/ci/zink-quick_gl.txt +++ b/src/gallium/drivers/zink/ci/zink-quick_gl.txt @@ -734,6 +734,7 @@ spec/!opengl 3.0/clearbuffer-depth: fail spec/!opengl 3.0/clearbuffer-depth-cs-probe: skip spec/!opengl 3.0/clearbuffer-stencil: fail spec/!opengl 3.0/sampler-cube-shadow: fail +spec/!opengl 3.1/draw-buffers-errors: skip spec/!opengl 3.1/primitive-restart-xfb flush: fail spec/!opengl 3.1/primitive-restart-xfb generated: fail spec/!opengl 3.1/primitive-restart-xfb written: fail @@ -877,8 +878,6 @@ spec/arb_depth_texture/texwrap formats bordercolor/gl_depth_component24, border spec/arb_depth_texture/texwrap formats bordercolor/gl_depth_component32, border color only: fail spec/arb_direct_state_access/compressedtextureimage gl_compressed_rgba_s3tc_dxt5_ext: skip spec/arb_direct_state_access/create-programpipelines/default compute shader program == 0: skip -spec/arb_direct_state_access/create-programpipelines/default tcs == 0: skip -spec/arb_direct_state_access/create-programpipelines/default tes == 0: skip spec/arb_direct_state_access/getcompressedtextureimage: skip spec/arb_direct_state_access/gettextureimage-formats: skip spec/arb_direct_state_access/gettextureimage-formats init-by-rendering: skip @@ -924,9 +923,9 @@ spec/arb_get_program_binary/xfb-varyings: skip spec/arb_gpu_shader5/arb_gpu_shader5-xfb-streams-without-invocations: skip spec/arb_gpu_shader5/arb_gpu_shader5-xfb-streams-without-invocations spirv: skip spec/arb_gpu_shader_fp64/execution/arb_gpu_shader_fp64-dlist-uniforms: skip -spec/arb_gpu_shader_fp64/execution/arb_gpu_shader_fp64-fs-non-uniform-control-flow-ssbo: skip +spec/arb_gpu_shader_fp64/execution/arb_gpu_shader_fp64-fs-non-uniform-control-flow-ssbo: crash spec/arb_gpu_shader_fp64/execution/arb_gpu_shader_fp64-tf-separate: fail -spec/arb_gpu_shader_fp64/execution/arb_gpu_shader_fp64-vs-non-uniform-control-flow-ssbo: skip +spec/arb_gpu_shader_fp64/execution/arb_gpu_shader_fp64-vs-non-uniform-control-flow-ssbo: crash spec/arb_internalformat_query/minmax: skip spec/arb_internalformat_query/misc. api error checks: skip spec/arb_pipeline_statistics_query/arb_pipeline_statistics_query-comp: skip @@ -940,30 +939,13 @@ spec/arb_post_depth_coverage/arb_post_depth_coverage-multisampling: skip spec/arb_post_depth_coverage/arb_post_depth_coverage-sample-shading: skip spec/arb_program_interface_query/arb_program_interface_query-getprogramresourceindex/'vs_input2[1][0]' on gl_program_input: fail spec/arb_program_interface_query/arb_program_interface_query-getprogramresourceiv/compute on gl_compute_subroutine_uniform: skip -spec/arb_program_interface_query/arb_program_interface_query-getprogramresourceiv/tcs_patch on gl_program_output: skip -spec/arb_program_interface_query/arb_program_interface_query-getprogramresourceiv/tess_control on gl_tess_control_subroutine_uniform: skip spec/arb_program_interface_query/arb_program_interface_query-resource-location/test_subroutine_stages_compute: skip -spec/arb_program_interface_query/arb_program_interface_query-resource-location/test_subroutine_stages_tcs_tes: skip spec/arb_program_interface_query/arb_program_interface_query-resource-query/gl_compute_subroutine: skip spec/arb_program_interface_query/arb_program_interface_query-resource-query/gl_compute_subroutine_uniform: skip spec/arb_program_interface_query/arb_program_interface_query-resource-query/gl_program_input(cs): skip -spec/arb_program_interface_query/arb_program_interface_query-resource-query/gl_program_input(tcs): skip -spec/arb_program_interface_query/arb_program_interface_query-resource-query/gl_program_input(tcs,tes): skip -spec/arb_program_interface_query/arb_program_interface_query-resource-query/gl_program_input(tes): skip -spec/arb_program_interface_query/arb_program_interface_query-resource-query/gl_program_input(vs,tcs,tes): skip spec/arb_program_interface_query/arb_program_interface_query-resource-query/gl_program_output(cs): skip -spec/arb_program_interface_query/arb_program_interface_query-resource-query/gl_program_output(tcs): skip -spec/arb_program_interface_query/arb_program_interface_query-resource-query/gl_program_output(tcs,tes): skip -spec/arb_program_interface_query/arb_program_interface_query-resource-query/gl_program_output(tcs,tes,gs): skip -spec/arb_program_interface_query/arb_program_interface_query-resource-query/gl_program_output(tes): skip -spec/arb_program_interface_query/arb_program_interface_query-resource-query/gl_tess_control_subroutine: skip -spec/arb_program_interface_query/arb_program_interface_query-resource-query/gl_tess_control_subroutine_uniform: skip -spec/arb_program_interface_query/arb_program_interface_query-resource-query/gl_tess_evaluation_subroutine: skip -spec/arb_program_interface_query/arb_program_interface_query-resource-query/gl_tess_evaluation_subroutine_uniform: skip spec/arb_program_interface_query/arb_program_interface_query-resource-query/gl_uniform(cs): skip -spec/arb_program_interface_query/arb_program_interface_query-resource-query/gl_uniform(tes,tcs): skip spec/arb_program_interface_query/arb_program_interface_query-resource-query/gl_uniform_block(cs): skip -spec/arb_program_interface_query/arb_program_interface_query-resource-query/gl_uniform_block(tcs,tes): skip spec/arb_provoking_vertex/arb-provoking-vertex-clipped-geometry-flatshading: fail spec/arb_provoking_vertex/arb-provoking-vertex-render: fail spec/arb_query_buffer_object/coherency/index-buffer-gl_compute_shader_invocations: skip @@ -1084,38 +1066,25 @@ spec/arb_query_buffer_object/qbo/query-gl_primitives_submitted-async_cpu_read_be spec/arb_query_buffer_object/qbo/query-gl_primitives_submitted-sync_cpu_read_after_cache_test-gl_int: fail spec/arb_query_buffer_object/qbo/query-gl_primitives_submitted-sync_cpu_read_after_cache_test-gl_unsigned_int: fail spec/arb_query_buffer_object/qbo/query-gl_primitives_submitted-sync_cpu_read_after_cache_test-gl_unsigned_int64_arb: fail -spec/arb_query_buffer_object/qbo/query-gl_tess_control_shader_patches-async-gl_int: skip -spec/arb_query_buffer_object/qbo/query-gl_tess_control_shader_patches-async-gl_unsigned_int: skip -spec/arb_query_buffer_object/qbo/query-gl_tess_control_shader_patches-async-gl_unsigned_int64_arb: skip -spec/arb_query_buffer_object/qbo/query-gl_tess_control_shader_patches-async_cpu_read_after-gl_int: skip -spec/arb_query_buffer_object/qbo/query-gl_tess_control_shader_patches-async_cpu_read_after-gl_unsigned_int: skip -spec/arb_query_buffer_object/qbo/query-gl_tess_control_shader_patches-async_cpu_read_after-gl_unsigned_int64_arb: skip -spec/arb_query_buffer_object/qbo/query-gl_tess_control_shader_patches-async_cpu_read_before-gl_int: skip -spec/arb_query_buffer_object/qbo/query-gl_tess_control_shader_patches-async_cpu_read_before-gl_unsigned_int: skip -spec/arb_query_buffer_object/qbo/query-gl_tess_control_shader_patches-async_cpu_read_before-gl_unsigned_int64_arb: skip -spec/arb_query_buffer_object/qbo/query-gl_tess_control_shader_patches-sync-gl_int: skip -spec/arb_query_buffer_object/qbo/query-gl_tess_control_shader_patches-sync-gl_unsigned_int: skip -spec/arb_query_buffer_object/qbo/query-gl_tess_control_shader_patches-sync-gl_unsigned_int64_arb: skip -spec/arb_query_buffer_object/qbo/query-gl_tess_control_shader_patches-sync_cpu_read_after_cache_test-gl_int: skip -spec/arb_query_buffer_object/qbo/query-gl_tess_control_shader_patches-sync_cpu_read_after_cache_test-gl_unsigned_int: skip -spec/arb_query_buffer_object/qbo/query-gl_tess_control_shader_patches-sync_cpu_read_after_cache_test-gl_unsigned_int64_arb: skip -spec/arb_query_buffer_object/qbo/query-gl_tess_evaluation_shader_invocations-async-gl_int: skip -spec/arb_query_buffer_object/qbo/query-gl_tess_evaluation_shader_invocations-async-gl_unsigned_int: skip -spec/arb_query_buffer_object/qbo/query-gl_tess_evaluation_shader_invocations-async-gl_unsigned_int64_arb: skip -spec/arb_query_buffer_object/qbo/query-gl_tess_evaluation_shader_invocations-async_cpu_read_after-gl_int: skip -spec/arb_query_buffer_object/qbo/query-gl_tess_evaluation_shader_invocations-async_cpu_read_after-gl_unsigned_int: skip -spec/arb_query_buffer_object/qbo/query-gl_tess_evaluation_shader_invocations-async_cpu_read_after-gl_unsigned_int64_arb: skip -spec/arb_query_buffer_object/qbo/query-gl_tess_evaluation_shader_invocations-async_cpu_read_before-gl_int: skip -spec/arb_query_buffer_object/qbo/query-gl_tess_evaluation_shader_invocations-async_cpu_read_before-gl_unsigned_int: skip -spec/arb_query_buffer_object/qbo/query-gl_tess_evaluation_shader_invocations-async_cpu_read_before-gl_unsigned_int64_arb: skip -spec/arb_query_buffer_object/qbo/query-gl_tess_evaluation_shader_invocations-sync-gl_int: skip -spec/arb_query_buffer_object/qbo/query-gl_tess_evaluation_shader_invocations-sync-gl_unsigned_int: skip -spec/arb_query_buffer_object/qbo/query-gl_tess_evaluation_shader_invocations-sync-gl_unsigned_int64_arb: skip -spec/arb_query_buffer_object/qbo/query-gl_tess_evaluation_shader_invocations-sync_cpu_read_after_cache_test-gl_int: skip -spec/arb_query_buffer_object/qbo/query-gl_tess_evaluation_shader_invocations-sync_cpu_read_after_cache_test-gl_unsigned_int: skip -spec/arb_query_buffer_object/qbo/query-gl_tess_evaluation_shader_invocations-sync_cpu_read_after_cache_test-gl_unsigned_int64_arb: skip +spec/arb_query_buffer_object/qbo/query-gl_tess_control_shader_patches-async_cpu_read_before-gl_int: fail +spec/arb_query_buffer_object/qbo/query-gl_tess_control_shader_patches-async_cpu_read_before-gl_unsigned_int: fail +spec/arb_query_buffer_object/qbo/query-gl_tess_control_shader_patches-async_cpu_read_before-gl_unsigned_int64_arb: fail +spec/arb_query_buffer_object/qbo/query-gl_tess_control_shader_patches-sync-gl_int: fail +spec/arb_query_buffer_object/qbo/query-gl_tess_control_shader_patches-sync-gl_unsigned_int: fail +spec/arb_query_buffer_object/qbo/query-gl_tess_control_shader_patches-sync-gl_unsigned_int64_arb: fail +spec/arb_query_buffer_object/qbo/query-gl_tess_control_shader_patches-sync_cpu_read_after_cache_test-gl_int: fail +spec/arb_query_buffer_object/qbo/query-gl_tess_control_shader_patches-sync_cpu_read_after_cache_test-gl_unsigned_int: fail +spec/arb_query_buffer_object/qbo/query-gl_tess_control_shader_patches-sync_cpu_read_after_cache_test-gl_unsigned_int64_arb: fail +spec/arb_query_buffer_object/qbo/query-gl_tess_evaluation_shader_invocations-async_cpu_read_before-gl_int: fail +spec/arb_query_buffer_object/qbo/query-gl_tess_evaluation_shader_invocations-async_cpu_read_before-gl_unsigned_int: fail +spec/arb_query_buffer_object/qbo/query-gl_tess_evaluation_shader_invocations-async_cpu_read_before-gl_unsigned_int64_arb: fail +spec/arb_query_buffer_object/qbo/query-gl_tess_evaluation_shader_invocations-sync-gl_int: fail +spec/arb_query_buffer_object/qbo/query-gl_tess_evaluation_shader_invocations-sync-gl_unsigned_int: fail +spec/arb_query_buffer_object/qbo/query-gl_tess_evaluation_shader_invocations-sync-gl_unsigned_int64_arb: fail +spec/arb_query_buffer_object/qbo/query-gl_tess_evaluation_shader_invocations-sync_cpu_read_after_cache_test-gl_int: fail +spec/arb_query_buffer_object/qbo/query-gl_tess_evaluation_shader_invocations-sync_cpu_read_after_cache_test-gl_unsigned_int: fail +spec/arb_query_buffer_object/qbo/query-gl_tess_evaluation_shader_invocations-sync_cpu_read_after_cache_test-gl_unsigned_int64_arb: fail spec/arb_sample_locations/test: skip -spec/arb_sample_shading/arb_sample_shading-builtin-gl-sample-mask-mrt-alpha-to-coverage-combinations: skip spec/arb_sample_shading/builtin-gl-num-samples 16: skip spec/arb_sample_shading/builtin-gl-num-samples 32: skip spec/arb_sample_shading/builtin-gl-num-samples 6: skip @@ -1175,19 +1144,9 @@ spec/arb_sample_shading/samplemask 8: skip spec/arb_sample_shading/samplemask 8 all: skip spec/arb_seamless_cube_map/arb_seamless_cubemap: fail spec/arb_separate_shader_objects/atomic counter: skip -spec/arb_separate_shader_objects/mix-and-match-tcs-tes: skip spec/arb_separate_shader_objects/programuniform coverage/double matrices: skip spec/arb_separate_shader_objects/programuniform coverage/double scalar and vectors: skip -spec/arb_separate_shader_objects/rendezvous by location (5 stages): skip -spec/arb_separate_shader_objects/validateprogrampipeline/only tes from tes/tcs program: skip -spec/arb_separate_shader_objects/validateprogrampipeline/tcs splitting a vs/gs pipeline: skip -spec/arb_separate_shader_objects/validateprogrampipeline/tes splitting a vs/gs program: skip -spec/arb_separate_shader_objects/validateprogrampipeline/tes/tcs without vs: skip spec/arb_shader_atomic_counters/max-counters/combined test above maximum number of atomic counter buffers: skip -spec/arb_shader_atomic_counters/semantics/tessellation control shader atomic built-in semantics: skip -spec/arb_shader_atomic_counters/semantics/tessellation evaluation shader atomic built-in semantics: skip -spec/arb_shader_atomic_counters/unused-result/tessellation control shader atomic built-in semantics: skip -spec/arb_shader_atomic_counters/unused-result/tessellation evaluation shader atomic built-in semantics: skip spec/arb_shader_draw_parameters/drawid-single-draw-display-list: skip spec/arb_shader_image_load_store/atomicity: skip spec/arb_shader_image_load_store/bitcast: skip @@ -1210,7 +1169,6 @@ spec/arb_shader_image_load_store/state: skip spec/arb_shader_image_load_store/unused: skip spec/arb_shader_image_size/builtin: skip spec/arb_shader_storage_buffer_object/array-ssbo-binding: crash -spec/arb_shader_storage_buffer_object/minmax: skip spec/arb_shader_texture_image_samples/texturesamples/fs-isampler2dms-16: skip spec/arb_shader_texture_image_samples/texturesamples/fs-isampler2dms-2: skip spec/arb_shader_texture_image_samples/texturesamples/fs-isampler2dms-32: skip @@ -1308,17 +1266,8 @@ spec/arb_sparse_buffer/buffer-data: skip spec/arb_sparse_buffer/commit: skip spec/arb_sparse_buffer/minmax: skip spec/arb_stencil_texturing/draw: fail -spec/arb_tessellation_shader/arb_tessellation_shader-get-tcs-params: skip -spec/arb_tessellation_shader/arb_tessellation_shader-get-tes-params: skip spec/arb_tessellation_shader/arb_tessellation_shader-immediate-mode-draw-patches: skip -spec/arb_tessellation_shader/arb_tessellation_shader-invalid-get-program-params: skip -spec/arb_tessellation_shader/arb_tessellation_shader-invalid-patch-vertices-range: skip -spec/arb_tessellation_shader/arb_tessellation_shader-invalid-primitive: skip -spec/arb_tessellation_shader/arb_tessellation_shader-large-uniforms: skip -spec/arb_tessellation_shader/arb_tessellation_shader-layout-mismatch: skip -spec/arb_tessellation_shader/arb_tessellation_shader-minmax: skip -spec/arb_tessellation_shader/arb_tessellation_shader-tes-gs-max-output -small -scan 1 50: skip -spec/arb_tessellation_shader/built-in-constants: skip +spec/arb_tessellation_shader/arb_tessellation_shader-tes-gs-max-output -small -scan 1 50: crash spec/arb_texture_buffer_object/formats (fs, arb): skip spec/arb_texture_buffer_object/formats (vs, arb): skip spec/arb_texture_buffer_object/indexed: crash @@ -1353,10 +1302,6 @@ spec/arb_texture_cube_map/copyteximage cube samples=4: skip spec/arb_texture_cube_map/copyteximage cube samples=6: skip spec/arb_texture_cube_map/copyteximage cube samples=8: skip spec/arb_texture_cube_map_array/arb_texture_cube_map_array-sampler-cube-array-shadow: fail -spec/arb_texture_cube_map_array/texturesize/tes-texturesize-isamplercubearray: skip -spec/arb_texture_cube_map_array/texturesize/tes-texturesize-samplercubearray: skip -spec/arb_texture_cube_map_array/texturesize/tes-texturesize-samplercubearrayshadow: skip -spec/arb_texture_cube_map_array/texturesize/tes-texturesize-usamplercubearray: skip spec/arb_texture_float/fbo-blending-formats/gl_intensity16f_arb: fail spec/arb_texture_float/fbo-blending-formats/gl_intensity32f_arb: fail spec/arb_texture_float/fbo-blending-formats/gl_luminance16f_arb: fail @@ -1477,12 +1422,6 @@ spec/arb_texture_multisample/texelfetch/8-vs-sampler2dms: skip spec/arb_texture_multisample/texelfetch/8-vs-sampler2dmsarray: skip spec/arb_texture_multisample/texelfetch/8-vs-usampler2dms: skip spec/arb_texture_multisample/texelfetch/8-vs-usampler2dmsarray: skip -spec/arb_texture_multisample/texturesize/tes-texturesize-isampler2dms: skip -spec/arb_texture_multisample/texturesize/tes-texturesize-isampler2dmsarray: skip -spec/arb_texture_multisample/texturesize/tes-texturesize-sampler2dms: skip -spec/arb_texture_multisample/texturesize/tes-texturesize-sampler2dmsarray: skip -spec/arb_texture_multisample/texturesize/tes-texturesize-usampler2dms: skip -spec/arb_texture_multisample/texturesize/tes-texturesize-usampler2dmsarray: skip spec/arb_texture_rectangle/copyteximage rect: fail spec/arb_texture_rectangle/copyteximage rect samples=16: skip spec/arb_texture_rectangle/copyteximage rect samples=2: skip @@ -2764,35 +2703,6 @@ spec/glsl-1.50/execution/geometry/tri-strip-ordering-with-prim-restart gl_triang spec/glsl-1.50/execution/geometry/tri-strip-ordering-with-prim-restart gl_triangle_strip other: fail spec/glsl-1.50/execution/geometry/tri-strip-ordering-with-prim-restart gl_triangle_strip_adjacency ffs: fail spec/glsl-1.50/execution/geometry/tri-strip-ordering-with-prim-restart gl_triangle_strip_adjacency other: fail -spec/glsl-1.50/execution/texturesize/tes-texturesize-isampler1d: skip -spec/glsl-1.50/execution/texturesize/tes-texturesize-isampler1darray: skip -spec/glsl-1.50/execution/texturesize/tes-texturesize-isampler2d: skip -spec/glsl-1.50/execution/texturesize/tes-texturesize-isampler2darray: skip -spec/glsl-1.50/execution/texturesize/tes-texturesize-isampler2drect: skip -spec/glsl-1.50/execution/texturesize/tes-texturesize-isampler3d: skip -spec/glsl-1.50/execution/texturesize/tes-texturesize-isamplerbuffer: skip -spec/glsl-1.50/execution/texturesize/tes-texturesize-isamplercube: skip -spec/glsl-1.50/execution/texturesize/tes-texturesize-sampler1d: skip -spec/glsl-1.50/execution/texturesize/tes-texturesize-sampler1darray: skip -spec/glsl-1.50/execution/texturesize/tes-texturesize-sampler1darrayshadow: skip -spec/glsl-1.50/execution/texturesize/tes-texturesize-sampler1dshadow: skip -spec/glsl-1.50/execution/texturesize/tes-texturesize-sampler2d: skip -spec/glsl-1.50/execution/texturesize/tes-texturesize-sampler2darray: skip -spec/glsl-1.50/execution/texturesize/tes-texturesize-sampler2darrayshadow: skip -spec/glsl-1.50/execution/texturesize/tes-texturesize-sampler2drect: skip -spec/glsl-1.50/execution/texturesize/tes-texturesize-sampler2drectshadow: skip -spec/glsl-1.50/execution/texturesize/tes-texturesize-sampler2dshadow: skip -spec/glsl-1.50/execution/texturesize/tes-texturesize-sampler3d: skip -spec/glsl-1.50/execution/texturesize/tes-texturesize-samplerbuffer: skip -spec/glsl-1.50/execution/texturesize/tes-texturesize-samplercube: skip -spec/glsl-1.50/execution/texturesize/tes-texturesize-samplercubeshadow: skip -spec/glsl-1.50/execution/texturesize/tes-texturesize-usampler1d: skip -spec/glsl-1.50/execution/texturesize/tes-texturesize-usampler1darray: skip -spec/glsl-1.50/execution/texturesize/tes-texturesize-usampler2d: skip -spec/glsl-1.50/execution/texturesize/tes-texturesize-usampler2darray: skip -spec/glsl-1.50/execution/texturesize/tes-texturesize-usampler3d: skip -spec/glsl-1.50/execution/texturesize/tes-texturesize-usamplerbuffer: skip -spec/glsl-1.50/execution/texturesize/tes-texturesize-usamplercube: skip spec/glsl-1.50/gs-max-output: crash spec/glsl-es-3.10/built-in constants: skip spec/intel_blackhole_render/intel_blackhole-blit: skip