diff --git a/src/gallium/drivers/zink/ci/zink-nvk-ad106-fails.txt b/src/gallium/drivers/zink/ci/zink-nvk-ad106-fails.txt index f83096fb98f..964ee36728e 100644 --- a/src/gallium/drivers/zink/ci/zink-nvk-ad106-fails.txt +++ b/src/gallium/drivers/zink/ci/zink-nvk-ad106-fails.txt @@ -2,6 +2,7 @@ dEQP-GLES31.functional.shaders.multisample_interpolation.interpolate_at_sample.n dEQP-GLES31.functional.shaders.multisample_interpolation.interpolate_at_sample.non_multisample_buffer.sample_n_singlesample_rbo,Fail dEQP-GLES31.functional.shaders.multisample_interpolation.interpolate_at_sample.non_multisample_buffer.sample_n_singlesample_texture,Fail +glx@glx-make-current,Crash glx@glx-multi-window-single-context,Fail glx@glx-swap-pixmap-bad,Fail glx@glx_arb_sync_control@swapbuffersmsc-divisor-zero,Fail @@ -324,13 +325,17 @@ spec@arb_sample_shading@samplemask 8@1.000000 mask_in_one,Fail spec@arb_sample_shading@samplemask 8@noms mask_in_one,Fail spec@arb_sample_shading@samplemask 8@noms partition,Fail spec@arb_sample_shading@samplemask 8@sample mask_in_one,Fail +spec@arb_shader_image_load_store@max-size,Crash spec@arb_shader_image_load_store@max-size,Fail spec@arb_shader_image_load_store@max-size@image2DMS max size test/8x16384x8x1,Fail +spec@arb_shader_image_load_store@max-size@image3D max size test/8x8x16384x1,Fail spec@arb_shader_texture_lod@execution@arb_shader_texture_lod-texgrad,Fail spec@arb_shader_texture_lod@execution@arb_shader_texture_lod-texgradcube,Fail spec@arb_shading_language_packing@execution@built-in-functions@fs-packhalf2x16,Fail spec@arb_shading_language_packing@execution@built-in-functions@vs-packhalf2x16,Fail spec@arb_texture_cube_map_array@texsubimage cube_map_array,Fail +spec@arb_transform_feedback_instanced@draw-auto instanced,Fail +spec@egl 1.4@egl-ext_egl_image_storage,Crash spec@egl 1.4@egl-ext_egl_image_storage,Fail spec@egl 1.4@eglterminate then unbind context,Fail spec@egl_chromium_sync_control@conformance,Fail @@ -341,11 +346,8 @@ spec@egl_khr_surfaceless_context@viewport,Fail spec@egl_mesa_configless_context@basic,Fail spec@ext_external_objects@vk-image-overwrite,Crash spec@ext_external_objects@vk-ping-pong-multi-sem,Fail -spec@ext_framebuffer_multisample@upsample 2 stencil,Fail -spec@ext_framebuffer_multisample@upsample 4 stencil,Fail -spec@ext_framebuffer_multisample@upsample 6 stencil,Fail -spec@ext_framebuffer_multisample@upsample 8 stencil,Fail spec@ext_texture_array@texsubimage array,Fail +spec@ext_transform_feedback2@draw-auto,Fail spec@ext_transform_feedback@tessellation quad_strip wireframe,Fail spec@ext_transform_feedback@tessellation quads wireframe,Fail spec@glsl-1.10@execution@samplers@glsl-fs-lots-of-tex,Fail @@ -367,6 +369,7 @@ api@clgetextensionfunctionaddressforplatform,Fail api@clgetkernelarginfo,Fail api@clgetmemobjectinfo,Fail api@cllinkprogram,Fail +api@clsetkernelarg,Fail api@clsetkernelarg@Input checks,Fail api@clsetkernelarg@Set kernel argument for array,Fail api@clsetkernelarg@Set kernel argument for buffer,Fail diff --git a/src/gallium/drivers/zink/ci/zink-nvk-ad106-flakes.txt b/src/gallium/drivers/zink/ci/zink-nvk-ad106-flakes.txt index 27dd3a6028d..df29485e0ce 100644 --- a/src/gallium/drivers/zink/ci/zink-nvk-ad106-flakes.txt +++ b/src/gallium/drivers/zink/ci/zink-nvk-ad106-flakes.txt @@ -47,6 +47,7 @@ KHR-GL46.gpu_shader_fp64.builtin.smoothstep_dvec3 KHR-GL46.gpu_shader_fp64.builtin.step_against_scalar_dvec3 KHR-GL46.gpu_shader_fp64.builtin.trunc_double KHR-GL46.gpu_shader_fp64.builtin.trunc_dvec4 +KHR-GL46.packed_pixels.pbo_rectangle.r16_snorm_format_rg KHR-GL46.packed_pixels.pbo_rectangle.r16f_format_bgra KHR-GL46.packed_pixels.pbo_rectangle.r16f_format_red KHR-GL46.packed_pixels.pbo_rectangle.r16f_format_rgb @@ -68,6 +69,7 @@ KHR-GL46.texture_cube_map_array.stencil_attachments_mutable_nonlayered spec@!opengl 1.0@gl-1.0-front-invalidate-back spec@!opengl 1.1@depthstencil-default_fb-copypixels +spec@!opengl 1.1@draw-pixels spec@!opengl 1.1@draw-sync spec@!opengl 1.1@teximage-colors gl_luminance12_alpha4.* spec@!opengl 1.1@teximage-colors gl_luminance16.* diff --git a/src/gallium/drivers/zink/ci/zink-nvk-ga106-fails.txt b/src/gallium/drivers/zink/ci/zink-nvk-ga106-fails.txt index 1059c7dc0d8..0cd5e5c12f5 100644 --- a/src/gallium/drivers/zink/ci/zink-nvk-ga106-fails.txt +++ b/src/gallium/drivers/zink/ci/zink-nvk-ga106-fails.txt @@ -2,6 +2,7 @@ dEQP-GLES31.functional.shaders.multisample_interpolation.interpolate_at_sample.n dEQP-GLES31.functional.shaders.multisample_interpolation.interpolate_at_sample.non_multisample_buffer.sample_n_singlesample_rbo,Fail dEQP-GLES31.functional.shaders.multisample_interpolation.interpolate_at_sample.non_multisample_buffer.sample_n_singlesample_texture,Fail +glx@glx-make-current,Crash glx@glx-multi-window-single-context,Fail glx@glx-swap-pixmap-bad,Fail glx@glx_arb_sync_control@swapbuffersmsc-divisor-zero,Fail @@ -326,8 +327,10 @@ spec@arb_sample_shading@samplemask 8@1.000000 mask_in_one,Fail spec@arb_sample_shading@samplemask 8@noms mask_in_one,Fail spec@arb_sample_shading@samplemask 8@noms partition,Fail spec@arb_sample_shading@samplemask 8@sample mask_in_one,Fail +spec@arb_shader_image_load_store@max-size,Crash spec@arb_shader_image_load_store@max-size,Fail spec@arb_shader_image_load_store@max-size@image2DMS max size test/8x16384x8x1,Fail +spec@arb_shader_image_load_store@max-size@image3D max size test/8x8x16384x1,Fail spec@arb_shader_storage_buffer_object@max-ssbo-size@fs,Crash spec@arb_shader_storage_buffer_object@max-ssbo-size@vs,Crash spec@arb_shader_texture_lod@execution@arb_shader_texture_lod-texgrad,Fail @@ -335,6 +338,8 @@ spec@arb_shader_texture_lod@execution@arb_shader_texture_lod-texgradcube,Fail spec@arb_shading_language_packing@execution@built-in-functions@fs-packhalf2x16,Fail spec@arb_shading_language_packing@execution@built-in-functions@vs-packhalf2x16,Fail spec@arb_texture_cube_map_array@texsubimage cube_map_array,Fail +spec@arb_transform_feedback_instanced@draw-auto instanced,Fail +spec@egl 1.4@egl-ext_egl_image_storage,Crash spec@egl 1.4@egl-ext_egl_image_storage,Fail spec@egl 1.4@eglterminate then unbind context,Fail spec@egl_chromium_sync_control@conformance,Fail @@ -345,11 +350,8 @@ spec@egl_khr_surfaceless_context@viewport,Fail spec@egl_mesa_configless_context@basic,Fail spec@ext_external_objects@vk-image-overwrite,Crash spec@ext_external_objects@vk-image-overwrite@RGBA 4 UNORM linear,Fail -spec@ext_framebuffer_multisample@upsample 2 stencil,Fail -spec@ext_framebuffer_multisample@upsample 4 stencil,Fail -spec@ext_framebuffer_multisample@upsample 6 stencil,Fail -spec@ext_framebuffer_multisample@upsample 8 stencil,Fail spec@ext_texture_array@texsubimage array,Fail +spec@ext_transform_feedback2@draw-auto,Fail spec@ext_transform_feedback@tessellation quad_strip wireframe,Fail spec@ext_transform_feedback@tessellation quads wireframe,Fail spec@glsl-1.10@execution@samplers@glsl-fs-lots-of-tex,Fail @@ -370,6 +372,7 @@ api@clgetextensionfunctionaddressforplatform,Fail api@clgetkernelarginfo,Fail api@clgetmemobjectinfo,Fail api@cllinkprogram,Fail +api@clsetkernelarg,Fail api@clsetkernelarg@Input checks,Fail api@clsetkernelarg@Set kernel argument for array,Fail api@clsetkernelarg@Set kernel argument for buffer,Fail diff --git a/src/gallium/drivers/zink/ci/zink-nvk-ga106-flakes.txt b/src/gallium/drivers/zink/ci/zink-nvk-ga106-flakes.txt index e9406579cc4..f9dc051992b 100644 --- a/src/gallium/drivers/zink/ci/zink-nvk-ga106-flakes.txt +++ b/src/gallium/drivers/zink/ci/zink-nvk-ga106-flakes.txt @@ -24,6 +24,7 @@ KHR-GL46.limits.max_fragment_atomic_counter_buffers KHR-GL46.limits.max_tess_evaluation_image_uniforms KHR-GL46.limits.max_tess_gen_level KHR-GL46.limits.max_vertex_uniform_components +KHR-GL46.packed_pixels.pbo_rectangle.r11f_g11f_b10f_format_rgb KHR-GL46.packed_pixels.pbo_rectangle.r16f_format_red KHR-GL46.packed_pixels.pbo_rectangle.rg32f_format_rg KHR-GL46.packed_pixels.pbo_rectangle.rgba32f_format_rgb @@ -36,6 +37,7 @@ KHR-GL46.packed_pixels.varied_rectangle.r16 KHR-GL46.packed_pixels.varied_rectangle.rg32ui_format_rgb_integer KHR-GL46.packed_pixels.varied_rectangle.rg8ui_format_bgra_integer KHR-GL46.packed_pixels.varied_rectangle.rgb9_e5 +KHR-GL46.pipeline_statistics_query_tests_ARB.functional_primitives_vertices_submitted_and_clipping_input_output_primitives KHR-GL46.pixelstoragemodes.teximage2d.rg8ui.0_0 KHR-GL46.shader_viewport_layer_array.ShaderLayerFramebufferNonLayeredTestCase KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupColor_texture_1d_array_r8i @@ -98,6 +100,7 @@ dEQP-GLES3.functional.transform_feedback.basic_types.interleaved.triangles.highp dEQP-GLES3.functional.transform_feedback.basic_types.interleaved.triangles.highp_uvec3 dEQP-GLES3.functional.transform_feedback.basic_types.interleaved.triangles.mediump_float dEQP-GLES3.functional.transform_feedback.basic_types.interleaved.triangles.mediump_ivec3 +dEQP-GLES3.functional.transform_feedback.basic_types.separate.lines.lowp_vec2 dEQP-GLES3.functional.ubo.instance_array_basic_type.shared.ivec4_vertex dEQP-GLES3.functional.ubo.instance_array_basic_type.shared.row_major_mat4_both dEQP-GLES3.functional.ubo.instance_array_basic_type.shared.row_major_mat4x2_fragment @@ -118,6 +121,7 @@ dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x5_rgba.srgb8_alph dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.srgb8_alpha8_astc_8x5_khr_rgba_astc_8x5_khr.texture2d_array_to_texture2d dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x6_rgba.rgba_astc_8x6_khr_rgba_astc_8x6_khr.texture3d_to_texture3d dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_12x12_khr.texture2d_array_to_texture2d_array +dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_4x4_khr.texture3d_to_cubemap dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_5x4_khr.texture3d_to_texture2d_array dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_6x5_khr.texture2d_array_to_texture2d_array dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_8x5_khr.texture3d_to_cubemap diff --git a/src/nouveau/ci/nvk-ad106-fails.txt b/src/nouveau/ci/nvk-ad106-fails.txt index 898776e916f..7fc523eeada 100644 --- a/src/nouveau/ci/nvk-ad106-fails.txt +++ b/src/nouveau/ci/nvk-ad106-fails.txt @@ -4,6 +4,23 @@ dEQP-VK.spirv_assembly.instruction.compute.untyped_pointers.vulkan_memory_model. dEQP-VK.spirv_assembly.instruction.compute.untyped_pointers.vulkan_memory_model.cooperative_matrix.type_punning.load.accumulator.col_major.uint32_to_float32,Crash dEQP-VK.spirv_assembly.instruction.compute.untyped_pointers.vulkan_memory_model.cooperative_matrix.type_punning.load.accumulator.row_major.uint32_to_float32,Crash +dEQP-VK.spirv_assembly.instruction.compute.opfma.fp32.scalar.rte.denorm_flush.directed,Fail +dEQP-VK.spirv_assembly.instruction.compute.opfma.fp32.scalar.rte.denorm_flush.float_controls,Fail +dEQP-VK.spirv_assembly.instruction.compute.opfma.fp32.scalar.rte.denorm_none.directed,Fail +dEQP-VK.spirv_assembly.instruction.compute.opfma.fp32.scalar.rte.denorm_none.float_controls,Fail +dEQP-VK.spirv_assembly.instruction.compute.opfma.fp32.vec2.rte.denorm_flush.directed,Fail +dEQP-VK.spirv_assembly.instruction.compute.opfma.fp32.vec2.rte.denorm_flush.float_controls,Fail +dEQP-VK.spirv_assembly.instruction.compute.opfma.fp32.vec2.rte.denorm_none.directed,Fail +dEQP-VK.spirv_assembly.instruction.compute.opfma.fp32.vec2.rte.denorm_none.float_controls,Fail +dEQP-VK.spirv_assembly.instruction.compute.opfma.fp32.vec3.rte.denorm_flush.directed,Fail +dEQP-VK.spirv_assembly.instruction.compute.opfma.fp32.vec3.rte.denorm_flush.float_controls,Fail +dEQP-VK.spirv_assembly.instruction.compute.opfma.fp32.vec3.rte.denorm_none.directed,Fail +dEQP-VK.spirv_assembly.instruction.compute.opfma.fp32.vec3.rte.denorm_none.float_controls,Fail +dEQP-VK.spirv_assembly.instruction.compute.opfma.fp32.vec4.rte.denorm_flush.directed,Fail +dEQP-VK.spirv_assembly.instruction.compute.opfma.fp32.vec4.rte.denorm_flush.float_controls,Fail +dEQP-VK.spirv_assembly.instruction.compute.opfma.fp32.vec4.rte.denorm_none.directed,Fail +dEQP-VK.spirv_assembly.instruction.compute.opfma.fp32.vec4.rte.denorm_none.float_controls,Fail + # VKCTS 1.4.4.2 -> 1.4.5.3 uprev dEQP-VK.api.copy_and_blit.copy_memory_indirect.size_4.offset_0.count_2.long_stride.graphics,Fail dEQP-VK.image.swapchain_mutable.direct.2d_array.b8g8r8a8_srgb_b8g8r8a8_unorm_clear_copy_format_list,Fail diff --git a/src/nouveau/ci/nvk-ad106-flakes.txt b/src/nouveau/ci/nvk-ad106-flakes.txt index 63c06b212ff..8d8f90b3c9c 100644 --- a/src/nouveau/ci/nvk-ad106-flakes.txt +++ b/src/nouveau/ci/nvk-ad106-flakes.txt @@ -11,9 +11,21 @@ dEQP-VK.draw.renderpass.shader_layer.tessellation_shader_256 dEQP-VK.draw.renderpass.shader_layer.vertex_shader_256 dEQP-VK.dynamic_rendering.primary_cmd_buff.suballocation.multisample_resolve.* dEQP-VK.pipeline.monolithic.blend.dual_source.multi_attachments.a2b10g10r10_unorm_pack32 +dEQP-VK.pipeline.monolithic.blend.dual_source.multi_attachments.r8g8b8a8_unorm +dEQP-VK.pipeline.pipeline_library.blend.dual_source.multi_attachments.a2r10g10b10_unorm_pack32 +dEQP-VK.pipeline.pipeline_library.blend.dual_source.multi_attachments.r16g16b16a16_sfloat +dEQP-VK.pipeline.pipeline_library.blend.dual_source.multi_attachments.r16g16b16a16_snorm +dEQP-VK.pipeline.pipeline_library.blend.dual_source.multi_attachments.r16g16b16a16_unorm +dEQP-VK.pipeline.pipeline_library.blend.dual_source.multi_attachments.r8g8b8a8_srgb +dEQP-VK.pipeline.shader_object_unlinked_spirv.blend.dual_source.multi_attachments.a2r10g10b10_unorm_pack32 +dEQP-VK.pipeline.shader_object_unlinked_spirv.blend.dual_source.multi_attachments.r16g16b16a16_sfloat dEQP-VK.pipeline.shader_object_unlinked_spirv.blend.dual_source.multi_attachments.r8g8b8a8_snorm +dEQP-VK.pipeline.shader_object_unlinked_spirv.blend.dual_source.multi_attachments.r8g8b8a8_unorm +dEQP-VK.pipeline.shader_object_unlinked_spirv.multisample.misc.dynamic_rendering.multi_renderpass.r8g8b8a8_unorm_r16g16b16a16_sfloat_r16g16b16a16_sint_s8_uint.random_105 dEQP-VK.renderpass.suballocation.multisample_resolve.* dEQP-VK.renderpass2.suballocation.multisample_resolve.* +dEQP-VK.robustness.pipeline_robustness.robustness2.bind.notemplate.r32ui.dontunroll.volatile.storage_buffer.readwrite.no_fmt_qual.len_32.samples_1.1d.frag_fast_gpl +dEQP-VK.robustness.pipeline_robustness.robustness2.push.notemplate.rgba32f.dontunroll.volatile.storage_buffer.readwrite.no_fmt_qual.len_256.samples_1.1d.vert dEQP-VK.synchronization.basic.timeline_semaphore.chain dEQP-VK.wsi.display.create_display_mode dEQP-VK.wsi.display.create_display_plane_surface diff --git a/src/nouveau/ci/nvk-ad106-skips.txt b/src/nouveau/ci/nvk-ad106-skips.txt index 4e8d697fd46..1a5f8b06649 100644 --- a/src/nouveau/ci/nvk-ad106-skips.txt +++ b/src/nouveau/ci/nvk-ad106-skips.txt @@ -14,6 +14,7 @@ dEQP-VK.binding_model.descriptor_buffer.traditional_buffer.multiple.graphics_ver dEQP-VK.memory.pipeline_barrier.host_write_transfer_src.1048576 dEQP-VK.memory.pipeline_barrier.host_write_vertex_buffer.65536_vertex_buffer_stride_4 dEQP-VK.memory.pipeline_barrier.transfer_src_transfer_dst.1048576 +dEQP-VK.pipeline.pipeline_library.blend.dual_source.multi_attachments.r32g32b32a32_sfloat dEQP-VK.sparse_resources.image_sparse_binding.multiple_bind_sparse_info.2d_array.* dEQP-VK.sparse_resources.image_sparse_binding.multiple_bind_sparse_info.cube_array.* dEQP-VK.sparse_resources.image_sparse_binding.multiple_sparse_image_opaque_memory_bind_info.3d.*