From 994224bc2930779f67bc6b592d8ca8544081dfc4 Mon Sep 17 00:00:00 2001 From: Samuel Pitoiset Date: Fri, 19 Jun 2020 15:18:27 +0200 Subject: [PATCH] gitlab-ci: update the list of expected CTS failures for RADV/ACO Based on Vulkan CTS 1.2.3. Signed-off-by: Samuel Pitoiset Part-of: --- .gitlab-ci/deqp-radv-fiji-aco-fails.txt | 125 +++++++++++++++++++-- .gitlab-ci/deqp-radv-navi10-aco-fails.txt | 48 +++++++- .gitlab-ci/deqp-radv-pitcairn-aco-fails.txt | 161 ++++++++++++++++++++++++++- .gitlab-ci/deqp-radv-polaris10-aco-fails.txt | 123 +++++++++++++++++++- .gitlab-ci/deqp-radv-raven-aco-fails.txt | 48 +++++++- .gitlab-ci/deqp-radv-vega10-aco-fails.txt | 46 +++++++- 6 files changed, 527 insertions(+), 24 deletions(-) diff --git a/.gitlab-ci/deqp-radv-fiji-aco-fails.txt b/.gitlab-ci/deqp-radv-fiji-aco-fails.txt index a75e20a..884d2e4 100644 --- a/.gitlab-ci/deqp-radv-fiji-aco-fails.txt +++ b/.gitlab-ci/deqp-radv-fiji-aco-fails.txt @@ -1,10 +1,3 @@ -# CTS bug (should be fixed in next version) -dEQP-VK.api.buffer_marker.graphics.default_mem.bottom_of_pipe.memory_dep.draw -dEQP-VK.api.buffer_marker.graphics.external_host_mem.bottom_of_pipe.memory_dep.draw - -# CTS bug (list of extensions not up-to-date). -dEQP-VK.info.device_extensions - # Interesting failures... dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat_s8_uint.stencil_max dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_2.d32_sfloat_s8_uint.stencil_min @@ -24,3 +17,121 @@ dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat_ dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat_s8_uint_separate_layouts.stencil_max dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat_s8_uint_separate_layouts.stencil_min dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_16_64_6.samples_8.d32_sfloat_s8_uint_separate_layouts.stencil_zero + +dEQP-VK.glsl.builtin.precision_double.distance.compute.scalar +dEQP-VK.glsl.builtin.precision_double.distance.compute.vec2 +dEQP-VK.glsl.builtin.precision_double.distance.compute.vec3 +dEQP-VK.glsl.builtin.precision_double.distance.compute.vec4 +dEQP-VK.glsl.builtin.precision_double.inverse.compute.mat2 +dEQP-VK.glsl.builtin.precision_double.inversesqrt.compute.scalar +dEQP-VK.glsl.builtin.precision_double.inversesqrt.compute.vec2 +dEQP-VK.glsl.builtin.precision_double.inversesqrt.compute.vec3 +dEQP-VK.glsl.builtin.precision_double.inversesqrt.compute.vec4 +dEQP-VK.glsl.builtin.precision_double.length.compute.scalar +dEQP-VK.glsl.builtin.precision_double.length.compute.vec2 +dEQP-VK.glsl.builtin.precision_double.length.compute.vec3 +dEQP-VK.glsl.builtin.precision_double.length.compute.vec4 +dEQP-VK.glsl.builtin.precision_double.normalize.compute.vec2 +dEQP-VK.glsl.builtin.precision_double.normalize.compute.vec3 +dEQP-VK.glsl.builtin.precision_double.refract.compute.scalar +dEQP-VK.glsl.builtin.precision_double.refract.compute.vec2 +dEQP-VK.glsl.builtin.precision_double.refract.compute.vec3 +dEQP-VK.glsl.builtin.precision_double.refract.compute.vec4 +dEQP-VK.glsl.builtin.precision_double.smoothstep.compute.scalar +dEQP-VK.glsl.builtin.precision_double.smoothstep.compute.vec2 +dEQP-VK.glsl.builtin.precision_double.smoothstep.compute.vec3 +dEQP-VK.glsl.builtin.precision_double.smoothstep.compute.vec4 +dEQP-VK.glsl.builtin.precision_double.sqrt.compute.scalar +dEQP-VK.glsl.builtin.precision_double.sqrt.compute.vec2 +dEQP-VK.glsl.builtin.precision_double.sqrt.compute.vec3 +dEQP-VK.glsl.builtin.precision_double.sqrt.compute.vec4 +dEQP-VK.rasterization.flatshading.line_strip_wide +dEQP-VK.rasterization.flatshading.non_strict_line_strip_wide +dEQP-VK.rasterization.flatshading.non_strict_lines_wide +dEQP-VK.rasterization.interpolation.basic.line_strip_wide +dEQP-VK.rasterization.interpolation.basic.non_strict_line_strip_wide +dEQP-VK.rasterization.interpolation.basic.non_strict_lines_wide +dEQP-VK.rasterization.interpolation.projected.lines_wide +dEQP-VK.rasterization.interpolation.projected.non_strict_line_strip_wide +dEQP-VK.rasterization.interpolation.projected.non_strict_lines_wide +dEQP-VK.rasterization.interpolation_multisample_2_bit.lines_wide +dEQP-VK.rasterization.interpolation_multisample_2_bit.non_strict_lines_wide +dEQP-VK.rasterization.interpolation_multisample_4_bit.lines_wide +dEQP-VK.rasterization.interpolation_multisample_4_bit.non_strict_lines_wide +dEQP-VK.rasterization.interpolation_multisample_8_bit.lines_wide +dEQP-VK.rasterization.interpolation_multisample_8_bit.non_strict_lines_wide +dEQP-VK.subgroups.ballot_broadcast.compute.subgroupbroadcast_bvec3 +dEQP-VK.subgroups.ballot_broadcast.compute.subgroupbroadcast_bvec3_requiredsubgroupsize64 +dEQP-VK.subgroups.ballot_broadcast.compute.subgroupbroadcast_dvec3 +dEQP-VK.subgroups.ballot_broadcast.compute.subgroupbroadcast_dvec3_requiredsubgroupsize64 +dEQP-VK.subgroups.ballot_broadcast.compute.subgroupbroadcast_i16vec3 +dEQP-VK.subgroups.ballot_broadcast.compute.subgroupbroadcast_i16vec3_requiredsubgroupsize64 +dEQP-VK.subgroups.ballot_broadcast.compute.subgroupbroadcast_i64vec3 +dEQP-VK.subgroups.ballot_broadcast.compute.subgroupbroadcast_i64vec3_requiredsubgroupsize64 +dEQP-VK.subgroups.ballot_broadcast.compute.subgroupbroadcast_i8vec3 +dEQP-VK.subgroups.ballot_broadcast.compute.subgroupbroadcast_ivec3 +dEQP-VK.subgroups.ballot_broadcast.compute.subgroupbroadcast_ivec3_requiredsubgroupsize64 +dEQP-VK.subgroups.ballot_broadcast.compute.subgroupbroadcast_u16vec3 +dEQP-VK.subgroups.ballot_broadcast.compute.subgroupbroadcast_u16vec3_requiredsubgroupsize64 +dEQP-VK.subgroups.ballot_broadcast.compute.subgroupbroadcast_u64vec3 +dEQP-VK.subgroups.ballot_broadcast.compute.subgroupbroadcast_u64vec3_requiredsubgroupsize64 +dEQP-VK.subgroups.ballot_broadcast.compute.subgroupbroadcast_u8vec3 +dEQP-VK.subgroups.ballot_broadcast.compute.subgroupbroadcast_uvec3 +dEQP-VK.subgroups.ballot_broadcast.compute.subgroupbroadcast_uvec3_requiredsubgroupsize64 +dEQP-VK.subgroups.ballot_broadcast.compute.subgroupbroadcast_vec3 +dEQP-VK.subgroups.ballot_broadcast.compute.subgroupbroadcast_vec3_requiredsubgroupsize64 +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_bvec3geometry +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_bvec3tess_control +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_bvec3tess_eval +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_bvec3vertex +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_dvec3geometry +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_dvec3tess_control +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_dvec3tess_eval +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_dvec3vertex +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_i16vec3geometry +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_i16vec3tess_control +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_i16vec3tess_eval +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_i16vec3vertex +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_i64vec3geometry +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_i64vec3tess_control +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_i64vec3tess_eval +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_i64vec3vertex +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_i8vec3geometry +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_i8vec3tess_control +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_i8vec3tess_eval +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_i8vec3vertex +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_ivec3geometry +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_ivec3tess_control +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_ivec3tess_eval +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_ivec3vertex +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_u16vec3geometry +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_u16vec3tess_control +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_u16vec3tess_eval +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_u16vec3vertex +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_u64vec3geometry +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_u64vec3tess_control +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_u64vec3tess_eval +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_u64vec3vertex +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_u8vec3geometry +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_u8vec3tess_control +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_u8vec3tess_eval +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_u8vec3vertex +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_uvec3geometry +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_uvec3tess_control +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_uvec3tess_eval +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_uvec3vertex +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_vec3geometry +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_vec3tess_control +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_vec3tess_eval +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_vec3vertex +dEQP-VK.subgroups.ballot_broadcast.graphics.subgroupbroadcast_bvec3 +dEQP-VK.subgroups.ballot_broadcast.graphics.subgroupbroadcast_dvec3 +dEQP-VK.subgroups.ballot_broadcast.graphics.subgroupbroadcast_i16vec3 +dEQP-VK.subgroups.ballot_broadcast.graphics.subgroupbroadcast_i64vec3 +dEQP-VK.subgroups.ballot_broadcast.graphics.subgroupbroadcast_i8vec3 +dEQP-VK.subgroups.ballot_broadcast.graphics.subgroupbroadcast_ivec3 +dEQP-VK.subgroups.ballot_broadcast.graphics.subgroupbroadcast_u16vec3 +dEQP-VK.subgroups.ballot_broadcast.graphics.subgroupbroadcast_u64vec3 +dEQP-VK.subgroups.ballot_broadcast.graphics.subgroupbroadcast_u8vec3 +dEQP-VK.subgroups.ballot_broadcast.graphics.subgroupbroadcast_uvec3 +dEQP-VK.subgroups.ballot_broadcast.graphics.subgroupbroadcast_vec3 diff --git a/.gitlab-ci/deqp-radv-navi10-aco-fails.txt b/.gitlab-ci/deqp-radv-navi10-aco-fails.txt index c3f8030..db14284 100644 --- a/.gitlab-ci/deqp-radv-navi10-aco-fails.txt +++ b/.gitlab-ci/deqp-radv-navi10-aco-fails.txt @@ -1,6 +1,48 @@ -# CTS bug (list of extensions not up-to-date). -dEQP-VK.info.device_extensions - # ACO specific issues. dEQP-VK.transform_feedback.simple.multistreams_1 dEQP-VK.transform_feedback.simple.multistreams_3 + +dEQP-VK.glsl.builtin.precision_double.distance.compute.scalar +dEQP-VK.glsl.builtin.precision_double.distance.compute.vec2 +dEQP-VK.glsl.builtin.precision_double.distance.compute.vec3 +dEQP-VK.glsl.builtin.precision_double.distance.compute.vec4 +dEQP-VK.glsl.builtin.precision_double.inverse.compute.mat2 +dEQP-VK.glsl.builtin.precision_double.inversesqrt.compute.scalar +dEQP-VK.glsl.builtin.precision_double.inversesqrt.compute.vec2 +dEQP-VK.glsl.builtin.precision_double.inversesqrt.compute.vec3 +dEQP-VK.glsl.builtin.precision_double.inversesqrt.compute.vec4 +dEQP-VK.glsl.builtin.precision_double.length.compute.scalar +dEQP-VK.glsl.builtin.precision_double.length.compute.vec2 +dEQP-VK.glsl.builtin.precision_double.length.compute.vec3 +dEQP-VK.glsl.builtin.precision_double.length.compute.vec4 +dEQP-VK.glsl.builtin.precision_double.normalize.compute.vec2 +dEQP-VK.glsl.builtin.precision_double.normalize.compute.vec3 +dEQP-VK.glsl.builtin.precision_double.refract.compute.scalar +dEQP-VK.glsl.builtin.precision_double.refract.compute.vec2 +dEQP-VK.glsl.builtin.precision_double.refract.compute.vec3 +dEQP-VK.glsl.builtin.precision_double.refract.compute.vec4 +dEQP-VK.glsl.builtin.precision_double.smoothstep.compute.scalar +dEQP-VK.glsl.builtin.precision_double.smoothstep.compute.vec2 +dEQP-VK.glsl.builtin.precision_double.smoothstep.compute.vec3 +dEQP-VK.glsl.builtin.precision_double.smoothstep.compute.vec4 +dEQP-VK.glsl.builtin.precision_double.sqrt.compute.scalar +dEQP-VK.glsl.builtin.precision_double.sqrt.compute.vec2 +dEQP-VK.glsl.builtin.precision_double.sqrt.compute.vec3 +dEQP-VK.glsl.builtin.precision_double.sqrt.compute.vec4 +dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.device.payload_local.image.guard_nonlocal.workgroup.comp +dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.device.payload_nonlocal.image.guard_nonlocal.workgroup.comp +dEQP-VK.rasterization.flatshading.line_strip_wide +dEQP-VK.rasterization.flatshading.non_strict_line_strip_wide +dEQP-VK.rasterization.flatshading.non_strict_lines_wide +dEQP-VK.rasterization.interpolation.basic.line_strip_wide +dEQP-VK.rasterization.interpolation.basic.non_strict_line_strip_wide +dEQP-VK.rasterization.interpolation.basic.non_strict_lines_wide +dEQP-VK.rasterization.interpolation.projected.lines_wide +dEQP-VK.rasterization.interpolation.projected.non_strict_line_strip_wide +dEQP-VK.rasterization.interpolation.projected.non_strict_lines_wide +dEQP-VK.rasterization.interpolation_multisample_2_bit.lines_wide +dEQP-VK.rasterization.interpolation_multisample_2_bit.non_strict_lines_wide +dEQP-VK.rasterization.interpolation_multisample_4_bit.lines_wide +dEQP-VK.rasterization.interpolation_multisample_4_bit.non_strict_lines_wide +dEQP-VK.rasterization.interpolation_multisample_8_bit.lines_wide +dEQP-VK.rasterization.interpolation_multisample_8_bit.non_strict_lines_wide diff --git a/.gitlab-ci/deqp-radv-pitcairn-aco-fails.txt b/.gitlab-ci/deqp-radv-pitcairn-aco-fails.txt index 96b78d9..5622134 100644 --- a/.gitlab-ci/deqp-radv-pitcairn-aco-fails.txt +++ b/.gitlab-ci/deqp-radv-pitcairn-aco-fails.txt @@ -1,2 +1,159 @@ -# CTS bug (list of extensions not up-to-date). -dEQP-VK.info.device_extensions +dEQP-VK.glsl.builtin.precision_double.distance.compute.scalar +dEQP-VK.glsl.builtin.precision_double.distance.compute.vec2 +dEQP-VK.glsl.builtin.precision_double.distance.compute.vec3 +dEQP-VK.glsl.builtin.precision_double.distance.compute.vec4 +dEQP-VK.glsl.builtin.precision_double.floor.compute.scalar +dEQP-VK.glsl.builtin.precision_double.floor.compute.vec2 +dEQP-VK.glsl.builtin.precision_double.floor.compute.vec3 +dEQP-VK.glsl.builtin.precision_double.floor.compute.vec4 +dEQP-VK.glsl.builtin.precision_double.inverse.compute.mat2 +dEQP-VK.glsl.builtin.precision_double.inversesqrt.compute.scalar +dEQP-VK.glsl.builtin.precision_double.inversesqrt.compute.vec2 +dEQP-VK.glsl.builtin.precision_double.inversesqrt.compute.vec3 +dEQP-VK.glsl.builtin.precision_double.inversesqrt.compute.vec4 +dEQP-VK.glsl.builtin.precision_double.length.compute.scalar +dEQP-VK.glsl.builtin.precision_double.length.compute.vec2 +dEQP-VK.glsl.builtin.precision_double.length.compute.vec3 +dEQP-VK.glsl.builtin.precision_double.length.compute.vec4 +dEQP-VK.glsl.builtin.precision_double.normalize.compute.vec2 +dEQP-VK.glsl.builtin.precision_double.normalize.compute.vec3 +dEQP-VK.glsl.builtin.precision_double.refract.compute.scalar +dEQP-VK.glsl.builtin.precision_double.refract.compute.vec2 +dEQP-VK.glsl.builtin.precision_double.refract.compute.vec3 +dEQP-VK.glsl.builtin.precision_double.refract.compute.vec4 +dEQP-VK.glsl.builtin.precision_double.smoothstep.compute.scalar +dEQP-VK.glsl.builtin.precision_double.smoothstep.compute.vec2 +dEQP-VK.glsl.builtin.precision_double.smoothstep.compute.vec3 +dEQP-VK.glsl.builtin.precision_double.smoothstep.compute.vec4 +dEQP-VK.glsl.builtin.precision_double.sqrt.compute.scalar +dEQP-VK.glsl.builtin.precision_double.sqrt.compute.vec2 +dEQP-VK.glsl.builtin.precision_double.sqrt.compute.vec3 +dEQP-VK.glsl.builtin.precision_double.sqrt.compute.vec4 +dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.device.payload_local.image.guard_nonlocal.workgroup.comp +dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.device.payload_nonlocal.image.guard_nonlocal.workgroup.comp +dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.never_zerodepthbounds_depthdisabled_stencilenabled +dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.never_zerodepthbounds_depthdisabled_stencilenabled +dEQP-VK.rasterization.flatshading.line_strip_wide +dEQP-VK.rasterization.flatshading.non_strict_line_strip_wide +dEQP-VK.rasterization.flatshading.non_strict_lines_wide +dEQP-VK.rasterization.interpolation.basic.line_strip_wide +dEQP-VK.rasterization.interpolation.basic.non_strict_line_strip_wide +dEQP-VK.rasterization.interpolation.basic.non_strict_lines_wide +dEQP-VK.rasterization.interpolation.projected.lines_wide +dEQP-VK.rasterization.interpolation.projected.non_strict_line_strip_wide +dEQP-VK.rasterization.interpolation.projected.non_strict_lines_wide +dEQP-VK.rasterization.interpolation_multisample_2_bit.lines_wide +dEQP-VK.rasterization.interpolation_multisample_2_bit.non_strict_lines_wide +dEQP-VK.rasterization.interpolation_multisample_4_bit.lines_wide +dEQP-VK.rasterization.interpolation_multisample_4_bit.non_strict_lines_wide +dEQP-VK.rasterization.interpolation_multisample_8_bit.lines_wide +dEQP-VK.rasterization.interpolation_multisample_8_bit.non_strict_lines_wide +dEQP-VK.subgroups.ballot_broadcast.compute.subgroupbroadcast_bvec3 +dEQP-VK.subgroups.ballot_broadcast.compute.subgroupbroadcast_bvec3_requiredsubgroupsize64 +dEQP-VK.subgroups.ballot_broadcast.compute.subgroupbroadcast_dvec3 +dEQP-VK.subgroups.ballot_broadcast.compute.subgroupbroadcast_dvec3_requiredsubgroupsize64 +dEQP-VK.subgroups.ballot_broadcast.compute.subgroupbroadcast_i16vec3 +dEQP-VK.subgroups.ballot_broadcast.compute.subgroupbroadcast_i16vec3_requiredsubgroupsize64 +dEQP-VK.subgroups.ballot_broadcast.compute.subgroupbroadcast_i64vec3 +dEQP-VK.subgroups.ballot_broadcast.compute.subgroupbroadcast_i64vec3_requiredsubgroupsize64 +dEQP-VK.subgroups.ballot_broadcast.compute.subgroupbroadcast_i8vec3 +dEQP-VK.subgroups.ballot_broadcast.compute.subgroupbroadcast_ivec3 +dEQP-VK.subgroups.ballot_broadcast.compute.subgroupbroadcast_ivec3_requiredsubgroupsize64 +dEQP-VK.subgroups.ballot_broadcast.compute.subgroupbroadcast_u16vec3 +dEQP-VK.subgroups.ballot_broadcast.compute.subgroupbroadcast_u16vec3_requiredsubgroupsize64 +dEQP-VK.subgroups.ballot_broadcast.compute.subgroupbroadcast_u64vec3 +dEQP-VK.subgroups.ballot_broadcast.compute.subgroupbroadcast_u64vec3_requiredsubgroupsize64 +dEQP-VK.subgroups.ballot_broadcast.compute.subgroupbroadcast_u8vec3 +dEQP-VK.subgroups.ballot_broadcast.compute.subgroupbroadcast_uvec3 +dEQP-VK.subgroups.ballot_broadcast.compute.subgroupbroadcast_uvec3_requiredsubgroupsize64 +dEQP-VK.subgroups.ballot_broadcast.compute.subgroupbroadcast_vec3 +dEQP-VK.subgroups.ballot_broadcast.compute.subgroupbroadcast_vec3_requiredsubgroupsize64 +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_bvec3geometry +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_bvec3tess_control +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_bvec3tess_eval +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_bvec3vertex +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_dvec3geometry +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_dvec3tess_control +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_dvec3tess_eval +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_dvec3vertex +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_i16vec3geometry +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_i16vec3tess_control +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_i16vec3tess_eval +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_i16vec3vertex +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_i64vec3geometry +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_i64vec3tess_control +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_i64vec3tess_eval +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_i64vec3vertex +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_i8vec3geometry +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_i8vec3tess_control +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_i8vec3tess_eval +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_i8vec3vertex +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_ivec3geometry +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_ivec3tess_control +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_ivec3tess_eval +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_ivec3vertex +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_u16vec3geometry +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_u16vec3tess_control +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_u16vec3tess_eval +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_u16vec3vertex +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_u64vec3geometry +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_u64vec3tess_control +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_u64vec3tess_eval +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_u64vec3vertex +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_u8vec3geometry +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_u8vec3tess_control +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_u8vec3tess_eval +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_u8vec3vertex +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_uvec3geometry +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_uvec3tess_control +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_uvec3tess_eval +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_uvec3vertex +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_vec3geometry +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_vec3tess_control +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_vec3tess_eval +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_vec3vertex +dEQP-VK.subgroups.ballot_broadcast.graphics.subgroupbroadcast_bvec3 +dEQP-VK.subgroups.ballot_broadcast.graphics.subgroupbroadcast_dvec3 +dEQP-VK.subgroups.ballot_broadcast.graphics.subgroupbroadcast_i16vec3 +dEQP-VK.subgroups.ballot_broadcast.graphics.subgroupbroadcast_i64vec3 +dEQP-VK.subgroups.ballot_broadcast.graphics.subgroupbroadcast_i8vec3 +dEQP-VK.subgroups.ballot_broadcast.graphics.subgroupbroadcast_ivec3 +dEQP-VK.subgroups.ballot_broadcast.graphics.subgroupbroadcast_u16vec3 +dEQP-VK.subgroups.ballot_broadcast.graphics.subgroupbroadcast_u64vec3 +dEQP-VK.subgroups.ballot_broadcast.graphics.subgroupbroadcast_u8vec3 +dEQP-VK.subgroups.ballot_broadcast.graphics.subgroupbroadcast_uvec3 +dEQP-VK.subgroups.ballot_broadcast.graphics.subgroupbroadcast_vec3 +dEQP-VK.ssbo.layout.random.8bit.descriptor_indexing.13 +dEQP-VK.ssbo.layout.random.8bit.descriptor_indexing.21 +dEQP-VK.ssbo.layout.random.8bit.relaxed.10 +dEQP-VK.ssbo.layout.random.8bit.relaxed.18 +dEQP-VK.ssbo.layout.random.8bit.relaxed.3 +dEQP-VK.ssbo.layout.random.8bit.relaxed.30 +dEQP-VK.ssbo.layout.random.8bit.relaxed.53 +dEQP-VK.ssbo.layout.random.8bit.relaxed.54 +dEQP-VK.ssbo.layout.random.8bit.relaxed.62 +dEQP-VK.ssbo.layout.random.8bit.relaxed.63 +dEQP-VK.ssbo.layout.random.8bit.relaxed.70 +dEQP-VK.ssbo.layout.random.8bit.relaxed.80 +dEQP-VK.ssbo.layout.random.8bit.relaxed.84 +dEQP-VK.ssbo.layout.random.8bit.relaxed.85 +dEQP-VK.ssbo.layout.random.8bit.relaxed.93 +dEQP-VK.ssbo.layout.random.8bit.relaxed.95 +dEQP-VK.ssbo.phys.layout.random.8bit.descriptor_indexing.13 +dEQP-VK.ssbo.phys.layout.random.8bit.descriptor_indexing.21 +dEQP-VK.ssbo.phys.layout.random.8bit.relaxed.14 +dEQP-VK.ssbo.phys.layout.random.8bit.relaxed.15 +dEQP-VK.ssbo.phys.layout.random.8bit.relaxed.34 +dEQP-VK.ssbo.phys.layout.random.8bit.relaxed.42 +dEQP-VK.ssbo.phys.layout.random.8bit.relaxed.44 +dEQP-VK.ssbo.phys.layout.random.8bit.relaxed.48 +dEQP-VK.ssbo.phys.layout.random.8bit.relaxed.51 +dEQP-VK.ssbo.phys.layout.random.8bit.relaxed.54 +dEQP-VK.ssbo.phys.layout.random.8bit.relaxed.58 +dEQP-VK.ssbo.phys.layout.random.8bit.relaxed.6 +dEQP-VK.ssbo.phys.layout.random.8bit.relaxed.62 +dEQP-VK.ssbo.phys.layout.random.8bit.relaxed.68 +dEQP-VK.ssbo.phys.layout.random.8bit.relaxed.70 +dEQP-VK.ssbo.phys.layout.random.8bit.relaxed.84 +dEQP-VK.ssbo.phys.layout.random.8bit.relaxed.95 +dEQP-VK.ssbo.phys.layout.random.8bit.relaxed.99 diff --git a/.gitlab-ci/deqp-radv-polaris10-aco-fails.txt b/.gitlab-ci/deqp-radv-polaris10-aco-fails.txt index 8752be3..9a2ded7 100644 --- a/.gitlab-ci/deqp-radv-polaris10-aco-fails.txt +++ b/.gitlab-ci/deqp-radv-polaris10-aco-fails.txt @@ -1,6 +1,117 @@ -# CTS bug (should be fixed in next version) -dEQP-VK.api.buffer_marker.graphics.default_mem.bottom_of_pipe.memory_dep.draw -dEQP-VK.api.buffer_marker.graphics.external_host_mem.bottom_of_pipe.memory_dep.draw - -# CTS bug (list of extensions not up-to-date). -dEQP-VK.info.device_extensions +dEQP-VK.glsl.builtin.precision_double.distance.compute.scalar +dEQP-VK.glsl.builtin.precision_double.distance.compute.vec2 +dEQP-VK.glsl.builtin.precision_double.distance.compute.vec3 +dEQP-VK.glsl.builtin.precision_double.distance.compute.vec4 +dEQP-VK.glsl.builtin.precision_double.inverse.compute.mat2 +dEQP-VK.glsl.builtin.precision_double.inversesqrt.compute.scalar +dEQP-VK.glsl.builtin.precision_double.inversesqrt.compute.vec2 +dEQP-VK.glsl.builtin.precision_double.inversesqrt.compute.vec3 +dEQP-VK.glsl.builtin.precision_double.inversesqrt.compute.vec4 +dEQP-VK.glsl.builtin.precision_double.length.compute.scalar +dEQP-VK.glsl.builtin.precision_double.length.compute.vec2 +dEQP-VK.glsl.builtin.precision_double.length.compute.vec3 +dEQP-VK.glsl.builtin.precision_double.length.compute.vec4 +dEQP-VK.glsl.builtin.precision_double.normalize.compute.vec2 +dEQP-VK.glsl.builtin.precision_double.normalize.compute.vec3 +dEQP-VK.glsl.builtin.precision_double.refract.compute.scalar +dEQP-VK.glsl.builtin.precision_double.refract.compute.vec2 +dEQP-VK.glsl.builtin.precision_double.refract.compute.vec3 +dEQP-VK.glsl.builtin.precision_double.refract.compute.vec4 +dEQP-VK.glsl.builtin.precision_double.smoothstep.compute.scalar +dEQP-VK.glsl.builtin.precision_double.smoothstep.compute.vec2 +dEQP-VK.glsl.builtin.precision_double.smoothstep.compute.vec3 +dEQP-VK.glsl.builtin.precision_double.smoothstep.compute.vec4 +dEQP-VK.glsl.builtin.precision_double.sqrt.compute.scalar +dEQP-VK.glsl.builtin.precision_double.sqrt.compute.vec2 +dEQP-VK.glsl.builtin.precision_double.sqrt.compute.vec3 +dEQP-VK.glsl.builtin.precision_double.sqrt.compute.vec4 +dEQP-VK.rasterization.flatshading.line_strip_wide +dEQP-VK.rasterization.flatshading.non_strict_line_strip_wide +dEQP-VK.rasterization.flatshading.non_strict_lines_wide +dEQP-VK.rasterization.interpolation.basic.line_strip_wide +dEQP-VK.rasterization.interpolation.basic.non_strict_line_strip_wide +dEQP-VK.rasterization.interpolation.basic.non_strict_lines_wide +dEQP-VK.rasterization.interpolation.projected.lines_wide +dEQP-VK.rasterization.interpolation.projected.non_strict_line_strip_wide +dEQP-VK.rasterization.interpolation.projected.non_strict_lines_wide +dEQP-VK.rasterization.interpolation_multisample_2_bit.lines_wide +dEQP-VK.rasterization.interpolation_multisample_2_bit.non_strict_lines_wide +dEQP-VK.rasterization.interpolation_multisample_4_bit.lines_wide +dEQP-VK.rasterization.interpolation_multisample_4_bit.non_strict_lines_wide +dEQP-VK.rasterization.interpolation_multisample_8_bit.lines_wide +dEQP-VK.rasterization.interpolation_multisample_8_bit.non_strict_lines_wide +dEQP-VK.subgroups.ballot_broadcast.compute.subgroupbroadcast_bvec3 +dEQP-VK.subgroups.ballot_broadcast.compute.subgroupbroadcast_bvec3_requiredsubgroupsize64 +dEQP-VK.subgroups.ballot_broadcast.compute.subgroupbroadcast_dvec3 +dEQP-VK.subgroups.ballot_broadcast.compute.subgroupbroadcast_dvec3_requiredsubgroupsize64 +dEQP-VK.subgroups.ballot_broadcast.compute.subgroupbroadcast_i16vec3 +dEQP-VK.subgroups.ballot_broadcast.compute.subgroupbroadcast_i16vec3_requiredsubgroupsize64 +dEQP-VK.subgroups.ballot_broadcast.compute.subgroupbroadcast_i64vec3 +dEQP-VK.subgroups.ballot_broadcast.compute.subgroupbroadcast_i64vec3_requiredsubgroupsize64 +dEQP-VK.subgroups.ballot_broadcast.compute.subgroupbroadcast_i8vec3 +dEQP-VK.subgroups.ballot_broadcast.compute.subgroupbroadcast_ivec3 +dEQP-VK.subgroups.ballot_broadcast.compute.subgroupbroadcast_ivec3_requiredsubgroupsize64 +dEQP-VK.subgroups.ballot_broadcast.compute.subgroupbroadcast_u16vec3 +dEQP-VK.subgroups.ballot_broadcast.compute.subgroupbroadcast_u16vec3_requiredsubgroupsize64 +dEQP-VK.subgroups.ballot_broadcast.compute.subgroupbroadcast_u64vec3 +dEQP-VK.subgroups.ballot_broadcast.compute.subgroupbroadcast_u64vec3_requiredsubgroupsize64 +dEQP-VK.subgroups.ballot_broadcast.compute.subgroupbroadcast_u8vec3 +dEQP-VK.subgroups.ballot_broadcast.compute.subgroupbroadcast_uvec3 +dEQP-VK.subgroups.ballot_broadcast.compute.subgroupbroadcast_uvec3_requiredsubgroupsize64 +dEQP-VK.subgroups.ballot_broadcast.compute.subgroupbroadcast_vec3 +dEQP-VK.subgroups.ballot_broadcast.compute.subgroupbroadcast_vec3_requiredsubgroupsize64 +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_bvec3geometry +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_bvec3tess_control +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_bvec3tess_eval +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_bvec3vertex +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_dvec3geometry +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_dvec3tess_control +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_dvec3tess_eval +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_dvec3vertex +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_i16vec3geometry +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_i16vec3tess_control +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_i16vec3tess_eval +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_i16vec3vertex +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_i64vec3geometry +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_i64vec3tess_control +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_i64vec3tess_eval +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_i64vec3vertex +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_i8vec3geometry +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_i8vec3tess_control +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_i8vec3tess_eval +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_i8vec3vertex +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_ivec3geometry +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_ivec3tess_control +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_ivec3tess_eval +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_ivec3vertex +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_u16vec3geometry +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_u16vec3tess_control +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_u16vec3tess_eval +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_u16vec3vertex +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_u64vec3geometry +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_u64vec3tess_control +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_u64vec3tess_eval +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_u64vec3vertex +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_u8vec3geometry +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_u8vec3tess_control +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_u8vec3tess_eval +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_u8vec3vertex +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_uvec3geometry +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_uvec3tess_control +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_uvec3tess_eval +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_uvec3vertex +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_vec3geometry +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_vec3tess_control +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_vec3tess_eval +dEQP-VK.subgroups.ballot_broadcast.framebuffer.subgroupbroadcast_vec3vertex +dEQP-VK.subgroups.ballot_broadcast.graphics.subgroupbroadcast_bvec3 +dEQP-VK.subgroups.ballot_broadcast.graphics.subgroupbroadcast_dvec3 +dEQP-VK.subgroups.ballot_broadcast.graphics.subgroupbroadcast_i16vec3 +dEQP-VK.subgroups.ballot_broadcast.graphics.subgroupbroadcast_i64vec3 +dEQP-VK.subgroups.ballot_broadcast.graphics.subgroupbroadcast_i8vec3 +dEQP-VK.subgroups.ballot_broadcast.graphics.subgroupbroadcast_ivec3 +dEQP-VK.subgroups.ballot_broadcast.graphics.subgroupbroadcast_u16vec3 +dEQP-VK.subgroups.ballot_broadcast.graphics.subgroupbroadcast_u64vec3 +dEQP-VK.subgroups.ballot_broadcast.graphics.subgroupbroadcast_u8vec3 +dEQP-VK.subgroups.ballot_broadcast.graphics.subgroupbroadcast_uvec3 +dEQP-VK.subgroups.ballot_broadcast.graphics.subgroupbroadcast_vec3 diff --git a/.gitlab-ci/deqp-radv-raven-aco-fails.txt b/.gitlab-ci/deqp-radv-raven-aco-fails.txt index c3f8030..db14284 100644 --- a/.gitlab-ci/deqp-radv-raven-aco-fails.txt +++ b/.gitlab-ci/deqp-radv-raven-aco-fails.txt @@ -1,6 +1,48 @@ -# CTS bug (list of extensions not up-to-date). -dEQP-VK.info.device_extensions - # ACO specific issues. dEQP-VK.transform_feedback.simple.multistreams_1 dEQP-VK.transform_feedback.simple.multistreams_3 + +dEQP-VK.glsl.builtin.precision_double.distance.compute.scalar +dEQP-VK.glsl.builtin.precision_double.distance.compute.vec2 +dEQP-VK.glsl.builtin.precision_double.distance.compute.vec3 +dEQP-VK.glsl.builtin.precision_double.distance.compute.vec4 +dEQP-VK.glsl.builtin.precision_double.inverse.compute.mat2 +dEQP-VK.glsl.builtin.precision_double.inversesqrt.compute.scalar +dEQP-VK.glsl.builtin.precision_double.inversesqrt.compute.vec2 +dEQP-VK.glsl.builtin.precision_double.inversesqrt.compute.vec3 +dEQP-VK.glsl.builtin.precision_double.inversesqrt.compute.vec4 +dEQP-VK.glsl.builtin.precision_double.length.compute.scalar +dEQP-VK.glsl.builtin.precision_double.length.compute.vec2 +dEQP-VK.glsl.builtin.precision_double.length.compute.vec3 +dEQP-VK.glsl.builtin.precision_double.length.compute.vec4 +dEQP-VK.glsl.builtin.precision_double.normalize.compute.vec2 +dEQP-VK.glsl.builtin.precision_double.normalize.compute.vec3 +dEQP-VK.glsl.builtin.precision_double.refract.compute.scalar +dEQP-VK.glsl.builtin.precision_double.refract.compute.vec2 +dEQP-VK.glsl.builtin.precision_double.refract.compute.vec3 +dEQP-VK.glsl.builtin.precision_double.refract.compute.vec4 +dEQP-VK.glsl.builtin.precision_double.smoothstep.compute.scalar +dEQP-VK.glsl.builtin.precision_double.smoothstep.compute.vec2 +dEQP-VK.glsl.builtin.precision_double.smoothstep.compute.vec3 +dEQP-VK.glsl.builtin.precision_double.smoothstep.compute.vec4 +dEQP-VK.glsl.builtin.precision_double.sqrt.compute.scalar +dEQP-VK.glsl.builtin.precision_double.sqrt.compute.vec2 +dEQP-VK.glsl.builtin.precision_double.sqrt.compute.vec3 +dEQP-VK.glsl.builtin.precision_double.sqrt.compute.vec4 +dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.device.payload_local.image.guard_nonlocal.workgroup.comp +dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.device.payload_nonlocal.image.guard_nonlocal.workgroup.comp +dEQP-VK.rasterization.flatshading.line_strip_wide +dEQP-VK.rasterization.flatshading.non_strict_line_strip_wide +dEQP-VK.rasterization.flatshading.non_strict_lines_wide +dEQP-VK.rasterization.interpolation.basic.line_strip_wide +dEQP-VK.rasterization.interpolation.basic.non_strict_line_strip_wide +dEQP-VK.rasterization.interpolation.basic.non_strict_lines_wide +dEQP-VK.rasterization.interpolation.projected.lines_wide +dEQP-VK.rasterization.interpolation.projected.non_strict_line_strip_wide +dEQP-VK.rasterization.interpolation.projected.non_strict_lines_wide +dEQP-VK.rasterization.interpolation_multisample_2_bit.lines_wide +dEQP-VK.rasterization.interpolation_multisample_2_bit.non_strict_lines_wide +dEQP-VK.rasterization.interpolation_multisample_4_bit.lines_wide +dEQP-VK.rasterization.interpolation_multisample_4_bit.non_strict_lines_wide +dEQP-VK.rasterization.interpolation_multisample_8_bit.lines_wide +dEQP-VK.rasterization.interpolation_multisample_8_bit.non_strict_lines_wide diff --git a/.gitlab-ci/deqp-radv-vega10-aco-fails.txt b/.gitlab-ci/deqp-radv-vega10-aco-fails.txt index c3f8030..0f23adc 100644 --- a/.gitlab-ci/deqp-radv-vega10-aco-fails.txt +++ b/.gitlab-ci/deqp-radv-vega10-aco-fails.txt @@ -1,6 +1,46 @@ -# CTS bug (list of extensions not up-to-date). -dEQP-VK.info.device_extensions - # ACO specific issues. dEQP-VK.transform_feedback.simple.multistreams_1 dEQP-VK.transform_feedback.simple.multistreams_3 + +dEQP-VK.glsl.builtin.precision_double.distance.compute.scalar +dEQP-VK.glsl.builtin.precision_double.distance.compute.vec2 +dEQP-VK.glsl.builtin.precision_double.distance.compute.vec3 +dEQP-VK.glsl.builtin.precision_double.distance.compute.vec4 +dEQP-VK.glsl.builtin.precision_double.inverse.compute.mat2 +dEQP-VK.glsl.builtin.precision_double.inversesqrt.compute.scalar +dEQP-VK.glsl.builtin.precision_double.inversesqrt.compute.vec2 +dEQP-VK.glsl.builtin.precision_double.inversesqrt.compute.vec3 +dEQP-VK.glsl.builtin.precision_double.inversesqrt.compute.vec4 +dEQP-VK.glsl.builtin.precision_double.length.compute.scalar +dEQP-VK.glsl.builtin.precision_double.length.compute.vec2 +dEQP-VK.glsl.builtin.precision_double.length.compute.vec3 +dEQP-VK.glsl.builtin.precision_double.length.compute.vec4 +dEQP-VK.glsl.builtin.precision_double.normalize.compute.vec2 +dEQP-VK.glsl.builtin.precision_double.normalize.compute.vec3 +dEQP-VK.glsl.builtin.precision_double.refract.compute.scalar +dEQP-VK.glsl.builtin.precision_double.refract.compute.vec2 +dEQP-VK.glsl.builtin.precision_double.refract.compute.vec3 +dEQP-VK.glsl.builtin.precision_double.refract.compute.vec4 +dEQP-VK.glsl.builtin.precision_double.smoothstep.compute.scalar +dEQP-VK.glsl.builtin.precision_double.smoothstep.compute.vec2 +dEQP-VK.glsl.builtin.precision_double.smoothstep.compute.vec3 +dEQP-VK.glsl.builtin.precision_double.smoothstep.compute.vec4 +dEQP-VK.glsl.builtin.precision_double.sqrt.compute.scalar +dEQP-VK.glsl.builtin.precision_double.sqrt.compute.vec2 +dEQP-VK.glsl.builtin.precision_double.sqrt.compute.vec3 +dEQP-VK.glsl.builtin.precision_double.sqrt.compute.vec4 +dEQP-VK.rasterization.flatshading.line_strip_wide +dEQP-VK.rasterization.flatshading.non_strict_line_strip_wide +dEQP-VK.rasterization.flatshading.non_strict_lines_wide +dEQP-VK.rasterization.interpolation.basic.line_strip_wide +dEQP-VK.rasterization.interpolation.basic.non_strict_line_strip_wide +dEQP-VK.rasterization.interpolation.basic.non_strict_lines_wide +dEQP-VK.rasterization.interpolation.projected.lines_wide +dEQP-VK.rasterization.interpolation.projected.non_strict_line_strip_wide +dEQP-VK.rasterization.interpolation.projected.non_strict_lines_wide +dEQP-VK.rasterization.interpolation_multisample_2_bit.lines_wide +dEQP-VK.rasterization.interpolation_multisample_2_bit.non_strict_lines_wide +dEQP-VK.rasterization.interpolation_multisample_4_bit.lines_wide +dEQP-VK.rasterization.interpolation_multisample_4_bit.non_strict_lines_wide +dEQP-VK.rasterization.interpolation_multisample_8_bit.lines_wide +dEQP-VK.rasterization.interpolation_multisample_8_bit.non_strict_lines_wide -- 2.7.4