diff --git a/src/amd/llvm/ac_nir_to_llvm.c b/src/amd/llvm/ac_nir_to_llvm.c index da4a88ff2d0..0505422bb55 100644 --- a/src/amd/llvm/ac_nir_to_llvm.c +++ b/src/amd/llvm/ac_nir_to_llvm.c @@ -4089,8 +4089,9 @@ static void visit_tex(struct ac_nir_context *ctx, nir_tex_instr *instr) LLVMValueRef code = NULL; if (instr->is_sparse) { - code = ac_llvm_extract_elem(&ctx->ac, result, 4); - result = ac_trim_vector(&ctx->ac, result, 4); + unsigned num_color_components = num_components - 1; + code = ac_llvm_extract_elem(&ctx->ac, result, num_color_components); + result = ac_trim_vector(&ctx->ac, result, num_color_components); } if (is_new_style_shadow) @@ -4103,8 +4104,10 @@ static void visit_tex(struct ac_nir_context *ctx, nir_tex_instr *instr) result = LLVMBuildSelect(ctx->ac.builder, tmp, LLVMBuildExtractElement(ctx->ac.builder, result, ctx->ac.i32_0, ""), LLVMConstInt(ctx->ac.i32, 0x76543210, false), ""); - } else - result = ac_trim_vector(&ctx->ac, result, num_components); + } else { + unsigned num_color_components = num_components - (instr->is_sparse ? 1 : 0); + result = ac_trim_vector(&ctx->ac, result, num_color_components); + } if (instr->is_sparse) result = ac_build_concat(&ctx->ac, result, code); diff --git a/src/gallium/drivers/radeonsi/ci/gfx10-navi10-fail.csv b/src/gallium/drivers/radeonsi/ci/gfx10-navi10-fail.csv index ff196d2b11f..c147c9961b4 100644 --- a/src/gallium/drivers/radeonsi/ci/gfx10-navi10-fail.csv +++ b/src/gallium/drivers/radeonsi/ci/gfx10-navi10-fail.csv @@ -31,12 +31,6 @@ spec@khr_texture_compression_astc@miptree-gles srgb-fp@sRGB decode full precisio # glcts failures GTF-GL46.gtf30.GL3Tests.fragment_coord_conventions.fragment_coord_conventions_multisample,Fail GTF-GL46.gtf32.GL3Tests.fragment_coord_conventions.fragment_coord_conventions_32_multisample,Fail -KHR-GL46.sparse_texture2_tests.SparseTexture2Allocation,Fail -KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment,Fail -KHR-GL46.sparse_texture2_tests.StandardPageSizesTestCase,Fail -KHR-GL46.sparse_texture2_tests.UncommittedRegionsAccess,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupColor,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency,Fail # These are GLCTS bugs. See: https://gitlab.freedesktop.org/mesa/mesa/-/issues/10361 GTF-GL46.gtf31.GL3Tests.uniform_buffer_object.uniform_buffer_object_accessing_info_for_block_with_an_instance_array,Fail diff --git a/src/gallium/drivers/radeonsi/ci/gfx11-navi31-fail.csv b/src/gallium/drivers/radeonsi/ci/gfx11-navi31-fail.csv index e2c5b971ca8..f19063d8a16 100644 --- a/src/gallium/drivers/radeonsi/ci/gfx11-navi31-fail.csv +++ b/src/gallium/drivers/radeonsi/ci/gfx11-navi31-fail.csv @@ -913,194 +913,9 @@ KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupColor_texture_2d_dep KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupColor_texture_cube_map_array_depth_component16,Fail KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupColor_texture_cube_map_depth_component16,Fail KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_2d_array_depth_component16,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_2d_array_r11f_g11f_b10f,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_2d_array_r16,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_2d_array_r16_snorm,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_2d_array_r16f,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_2d_array_r16i,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_2d_array_r16ui,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_2d_array_r32f,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_2d_array_r32i,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_2d_array_r32ui,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_2d_array_r8,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_2d_array_r8_snorm,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_2d_array_r8i,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_2d_array_r8ui,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_2d_array_rg16,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_2d_array_rg16_snorm,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_2d_array_rg16f,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_2d_array_rg16i,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_2d_array_rg16ui,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_2d_array_rg32f,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_2d_array_rg32i,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_2d_array_rg32ui,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_2d_array_rg8,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_2d_array_rg8_snorm,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_2d_array_rg8i,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_2d_array_rg8ui,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_2d_array_rgb10_a2,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_2d_array_rgba16,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_2d_array_rgba16_snorm,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_2d_array_rgba16f,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_2d_array_rgba16i,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_2d_array_rgba16ui,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_2d_array_rgba32f,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_2d_array_rgba32i,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_2d_array_rgba8,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_2d_array_rgba8_snorm,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_2d_array_rgba8i,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_2d_array_rgba8ui,Fail KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_2d_depth_component16,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_2d_r11f_g11f_b10f,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_2d_r16,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_2d_r16_snorm,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_2d_r16f,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_2d_r16i,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_2d_r16ui,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_2d_r32f,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_2d_r32i,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_2d_r32ui,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_2d_r8,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_2d_r8_snorm,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_2d_r8i,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_2d_r8ui,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_2d_rg16,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_2d_rg16_snorm,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_2d_rg16f,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_2d_rg16i,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_2d_rg16ui,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_2d_rg32f,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_2d_rg32i,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_2d_rg32ui,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_2d_rg8,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_2d_rg8_snorm,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_2d_rg8i,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_2d_rg8ui,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_2d_rgb10_a2,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_2d_rgba16,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_2d_rgba16_snorm,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_2d_rgba16f,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_2d_rgba16i,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_2d_rgba16ui,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_2d_rgba32f,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_2d_rgba32i,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_2d_rgba8,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_2d_rgba8_snorm,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_2d_rgba8i,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_2d_rgba8ui,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_3d_r11f_g11f_b10f,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_3d_r16,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_3d_r16_snorm,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_3d_r16f,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_3d_r16i,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_3d_r16ui,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_3d_r32f,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_3d_r32i,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_3d_r32ui,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_3d_r8,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_3d_r8_snorm,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_3d_r8i,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_3d_r8ui,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_3d_rg16,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_3d_rg16_snorm,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_3d_rg16f,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_3d_rg16i,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_3d_rg16ui,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_3d_rg32f,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_3d_rg32i,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_3d_rg32ui,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_3d_rg8,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_3d_rg8_snorm,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_3d_rg8i,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_3d_rg8ui,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_3d_rgb10_a2,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_3d_rgba16,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_3d_rgba16_snorm,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_3d_rgba16f,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_3d_rgba16i,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_3d_rgba16ui,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_3d_rgba32f,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_3d_rgba32i,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_3d_rgba8,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_3d_rgba8_snorm,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_3d_rgba8i,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_3d_rgba8ui,Fail KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_cube_map_array_depth_component16,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_cube_map_array_r11f_g11f_b10f,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_cube_map_array_r16,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_cube_map_array_r16_snorm,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_cube_map_array_r16f,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_cube_map_array_r16i,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_cube_map_array_r16ui,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_cube_map_array_r32f,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_cube_map_array_r32i,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_cube_map_array_r32ui,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_cube_map_array_r8,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_cube_map_array_r8_snorm,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_cube_map_array_r8i,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_cube_map_array_r8ui,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_cube_map_array_rg16,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_cube_map_array_rg16_snorm,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_cube_map_array_rg16f,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_cube_map_array_rg16i,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_cube_map_array_rg16ui,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_cube_map_array_rg32f,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_cube_map_array_rg32i,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_cube_map_array_rg32ui,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_cube_map_array_rg8,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_cube_map_array_rg8_snorm,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_cube_map_array_rg8i,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_cube_map_array_rg8ui,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_cube_map_array_rgb10_a2,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_cube_map_array_rgba16,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_cube_map_array_rgba16_snorm,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_cube_map_array_rgba16f,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_cube_map_array_rgba16i,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_cube_map_array_rgba16ui,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_cube_map_array_rgba32f,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_cube_map_array_rgba32i,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_cube_map_array_rgba8,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_cube_map_array_rgba8_snorm,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_cube_map_array_rgba8i,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_cube_map_array_rgba8ui,Fail KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_cube_map_depth_component16,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_cube_map_r11f_g11f_b10f,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_cube_map_r16,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_cube_map_r16_snorm,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_cube_map_r16f,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_cube_map_r16i,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_cube_map_r16ui,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_cube_map_r32f,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_cube_map_r32i,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_cube_map_r32ui,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_cube_map_r8,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_cube_map_r8_snorm,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_cube_map_r8i,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_cube_map_r8ui,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_cube_map_rg16,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_cube_map_rg16_snorm,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_cube_map_rg16f,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_cube_map_rg16i,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_cube_map_rg16ui,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_cube_map_rg32f,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_cube_map_rg32i,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_cube_map_rg32ui,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_cube_map_rg8,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_cube_map_rg8_snorm,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_cube_map_rg8i,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_cube_map_rg8ui,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_cube_map_rgb10_a2,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_cube_map_rgba16,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_cube_map_rgba16_snorm,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_cube_map_rgba16f,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_cube_map_rgba16i,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_cube_map_rgba16ui,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_cube_map_rgba32f,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_cube_map_rgba32i,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_cube_map_rgba8,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_cube_map_rgba8_snorm,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_cube_map_rgba8i,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency_texture_cube_map_rgba8ui,Fail # gfx11-only failures KHR-GL46.transform_feedback_overflow_query_ARB.advanced-single-stream-interleaved-attribs,Fail KHR-GL46.transform_feedback_overflow_query_ARB.advanced-single-stream-separate-attribs,Fail diff --git a/src/gallium/drivers/radeonsi/ci/gfx9-raven-fail.csv b/src/gallium/drivers/radeonsi/ci/gfx9-raven-fail.csv index 6f995d93ea4..f351149443d 100644 --- a/src/gallium/drivers/radeonsi/ci/gfx9-raven-fail.csv +++ b/src/gallium/drivers/radeonsi/ci/gfx9-raven-fail.csv @@ -52,12 +52,6 @@ KHR-GL46.geometry_shader.rendering.rendering.triangles_with_adjacency_input_tria KHR-GL46.shader_ballot_tests.ShaderBallotFunctionRead,Fail KHR-GL46.shader_ballot_tests.ShaderBallotBitmasks,Fail KHR-GL46.sparse_buffer_tests.BufferStorageTest,Fail -KHR-GL46.sparse_texture2_tests.SparseTexture2Commitment,Fail -KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup,Crash -KHR-GL46.sparse_texture2_tests.StandardPageSizesTestCase,Fail -KHR-GL46.sparse_texture2_tests.UncommittedRegionsAccess,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupColor,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency,Fail # These are GLCTS bugs. See: https://gitlab.freedesktop.org/mesa/mesa/-/issues/10361 GTF-GL46.gtf31.GL3Tests.uniform_buffer_object.uniform_buffer_object_accessing_info_for_block_with_an_instance_array,Fail diff --git a/src/gallium/drivers/radeonsi/ci/gfx9-vega20-fail.csv b/src/gallium/drivers/radeonsi/ci/gfx9-vega20-fail.csv index 13de1544c5a..daec9c9f5d0 100644 --- a/src/gallium/drivers/radeonsi/ci/gfx9-vega20-fail.csv +++ b/src/gallium/drivers/radeonsi/ci/gfx9-vega20-fail.csv @@ -59,11 +59,6 @@ KHR-GL46.direct_state_access.framebuffers_texture_attachment,Fail KHR-GL46.direct_state_access.framebuffers_texture_layer_attachment,Fail KHR-GL46.geometry_shader.rendering.rendering.triangles_with_adjacency_input_line_strip_output_triangle_strip_adjacency_drawcall,Fail KHR-GL46.geometry_shader.rendering.rendering.triangles_with_adjacency_input_triangle_strip_output_triangle_strip_adjacency_drawcall,Fail -KHR-GL46.sparse_texture2_tests.SparseTexture2Lookup,Fail -KHR-GL46.sparse_texture2_tests.StandardPageSizesTestCase,Fail -KHR-GL46.sparse_texture2_tests.UncommittedRegionsAccess,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupColor,Fail -KHR-GL46.sparse_texture_clamp_tests.SparseTextureClampLookupResidency,Fail KHR-GL46.shader_image_load_store.basic-allTargets-atomic,Fail # AMD_DEBUG=nodcc fixes this KHR-GL46.texture_view.view_classes,Fail