mirror of https://gitlab.freedesktop.org/mesa/mesa
ci: uprev CTS to 1.3.8.2
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/28871>
This commit is contained in:
parent
cd5c9870ea
commit
59d3a8ea07
|
@ -16,7 +16,7 @@ set -ex -o pipefail
|
||||||
# - the GL release produces `glcts`, and
|
# - the GL release produces `glcts`, and
|
||||||
# - the GLES release produces `deqp-gles*` and `deqp-egl`
|
# - the GLES release produces `deqp-gles*` and `deqp-egl`
|
||||||
|
|
||||||
DEQP_VK_VERSION=1.3.8.0
|
DEQP_VK_VERSION=1.3.8.2
|
||||||
DEQP_GL_VERSION=4.6.4.0
|
DEQP_GL_VERSION=4.6.4.0
|
||||||
DEQP_GLES_VERSION=3.2.10.0
|
DEQP_GLES_VERSION=3.2.10.0
|
||||||
|
|
||||||
|
@ -28,26 +28,15 @@ DEQP_GLES_VERSION=3.2.10.0
|
||||||
|
|
||||||
# shellcheck disable=SC2034
|
# shellcheck disable=SC2034
|
||||||
vk_cts_commits_to_backport=(
|
vk_cts_commits_to_backport=(
|
||||||
# Add missing subgroup support checks for linear derivate tests
|
# Fix more ASAN errors due to missing virtual destructors
|
||||||
4bbc98181f01b60286f11f2cea5940332f883154
|
dd40bcfef1b4035ea55480b6fd4d884447120768
|
||||||
|
|
||||||
# Use subgroups helper in derivate tests
|
# Remove "unused shader stages" tests
|
||||||
0a4ddb79f3d65fb51e8efd42cbfc8d0c051af8b8
|
7dac86c6bbd15dec91d7d9a98cd6dd57c11092a7
|
||||||
|
|
||||||
# Add missing subgroup size in shader object compute tests
|
|
||||||
30176295a204697d3e94192ba19693efbc74a5bf
|
|
||||||
|
|
||||||
# Add missing virtual destructor to TriangleGenerator
|
|
||||||
dc448441dbacea3fc8ff4764de5b4a7b0e9d9be4
|
|
||||||
|
|
||||||
# Add check for import & export bits for vk drm format modifier tests
|
|
||||||
a9482fd38763636ea09d02356924aeab53edebd0
|
|
||||||
)
|
)
|
||||||
|
|
||||||
# shellcheck disable=SC2034
|
# shellcheck disable=SC2034
|
||||||
vk_cts_patch_files=(
|
vk_cts_patch_files=(
|
||||||
# Fix ASAN errors
|
|
||||||
build-deqp-vk_Fix-more-ASAN-errors-due-to-missing-virtual-destruct.patch
|
|
||||||
)
|
)
|
||||||
|
|
||||||
if [ "${DEQP_TARGET}" = 'android' ]; then
|
if [ "${DEQP_TARGET}" = 'android' ]; then
|
||||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -24,10 +24,10 @@ variables:
|
||||||
DEBIAN_X86_64_TEST_IMAGE_VK_PATH: "debian/x86_64_test-vk"
|
DEBIAN_X86_64_TEST_IMAGE_VK_PATH: "debian/x86_64_test-vk"
|
||||||
DEBIAN_X86_64_TEST_ANDROID_IMAGE_PATH: "debian/x86_64_test-android"
|
DEBIAN_X86_64_TEST_ANDROID_IMAGE_PATH: "debian/x86_64_test-android"
|
||||||
|
|
||||||
DEBIAN_X86_64_TEST_ANDROID_TAG: "20240417-deqp"
|
DEBIAN_X86_64_TEST_ANDROID_TAG: "20240423-deqp"
|
||||||
DEBIAN_X86_64_TEST_GL_TAG: "20240418-piglit-f7-3"
|
DEBIAN_X86_64_TEST_GL_TAG: "20240423-deqp"
|
||||||
DEBIAN_X86_64_TEST_VK_TAG: "20240418-piglit-f7-3"
|
DEBIAN_X86_64_TEST_VK_TAG: "20240423-deqp"
|
||||||
KERNEL_ROOTFS_TAG: "20240418-piglit-f7-3"
|
KERNEL_ROOTFS_TAG: "20240423-deqp"
|
||||||
|
|
||||||
ALPINE_X86_64_BUILD_TAG: "20240412-pycparser"
|
ALPINE_X86_64_BUILD_TAG: "20240412-pycparser"
|
||||||
ALPINE_X86_64_LAVA_SSH_TAG: "20240401-wlproto"
|
ALPINE_X86_64_LAVA_SSH_TAG: "20240401-wlproto"
|
||||||
|
|
|
@ -1,15 +1,5 @@
|
||||||
# New CTS failures in 1.3.7.0
|
# New CTS failures in 1.3.7.0
|
||||||
dEQP-VK.api.version_check.unavailable_entry_points,Fail
|
dEQP-VK.api.version_check.unavailable_entry_points,Fail
|
||||||
|
|
||||||
# Test bugs https://gitlab.khronos.org/Tracker/vk-gl-cts/-/issues/5074
|
|
||||||
dEQP-VK.pipeline.fast_linked_library.misc.unused_shader_stages,Crash
|
|
||||||
dEQP-VK.pipeline.fast_linked_library.misc.unused_shader_stages_include_geom,Crash
|
|
||||||
dEQP-VK.pipeline.fast_linked_library.misc.unused_shader_stages_include_tess,Crash
|
|
||||||
dEQP-VK.pipeline.fast_linked_library.misc.unused_shader_stages_include_tess_include_geom,Crash
|
|
||||||
dEQP-VK.pipeline.pipeline_library.misc.unused_shader_stages,Crash
|
|
||||||
dEQP-VK.pipeline.pipeline_library.misc.unused_shader_stages_include_geom,Crash
|
|
||||||
dEQP-VK.pipeline.pipeline_library.misc.unused_shader_stages_include_tess,Crash
|
|
||||||
dEQP-VK.pipeline.pipeline_library.misc.unused_shader_stages_include_tess_include_geom,Crash
|
|
||||||
|
|
||||||
# New CTS failures in 1.3.8.0
|
# New CTS failures in 1.3.8.0
|
||||||
dEQP-VK.api.get_device_proc_addr.non_enabled,Fail
|
dEQP-VK.api.get_device_proc_addr.non_enabled,Fail
|
||||||
|
|
|
@ -1,15 +1,5 @@
|
||||||
# New CTS failures in 1.3.7.0
|
# New CTS failures in 1.3.7.0
|
||||||
dEQP-VK.api.version_check.unavailable_entry_points,Fail
|
dEQP-VK.api.version_check.unavailable_entry_points,Fail
|
||||||
|
|
||||||
# Test bugs https://gitlab.khronos.org/Tracker/vk-gl-cts/-/issues/5074
|
|
||||||
dEQP-VK.pipeline.fast_linked_library.misc.unused_shader_stages,Crash
|
|
||||||
dEQP-VK.pipeline.fast_linked_library.misc.unused_shader_stages_include_geom,Crash
|
|
||||||
dEQP-VK.pipeline.fast_linked_library.misc.unused_shader_stages_include_tess,Crash
|
|
||||||
dEQP-VK.pipeline.fast_linked_library.misc.unused_shader_stages_include_tess_include_geom,Crash
|
|
||||||
dEQP-VK.pipeline.pipeline_library.misc.unused_shader_stages,Crash
|
|
||||||
dEQP-VK.pipeline.pipeline_library.misc.unused_shader_stages_include_geom,Crash
|
|
||||||
dEQP-VK.pipeline.pipeline_library.misc.unused_shader_stages_include_tess,Crash
|
|
||||||
dEQP-VK.pipeline.pipeline_library.misc.unused_shader_stages_include_tess_include_geom,Crash
|
|
||||||
|
|
||||||
# New CTS failures in 1.3.8.0
|
# New CTS failures in 1.3.8.0
|
||||||
dEQP-VK.api.get_device_proc_addr.non_enabled,Fail
|
dEQP-VK.api.get_device_proc_addr.non_enabled,Fail
|
||||||
|
|
|
@ -1,15 +1,5 @@
|
||||||
# New CTS failures in 1.3.7.0
|
# New CTS failures in 1.3.7.0
|
||||||
dEQP-VK.api.version_check.unavailable_entry_points,Fail
|
dEQP-VK.api.version_check.unavailable_entry_points,Fail
|
||||||
|
|
||||||
# Test bugs https://gitlab.khronos.org/Tracker/vk-gl-cts/-/issues/5074
|
|
||||||
dEQP-VK.pipeline.fast_linked_library.misc.unused_shader_stages,Crash
|
|
||||||
dEQP-VK.pipeline.fast_linked_library.misc.unused_shader_stages_include_geom,Crash
|
|
||||||
dEQP-VK.pipeline.fast_linked_library.misc.unused_shader_stages_include_tess,Crash
|
|
||||||
dEQP-VK.pipeline.fast_linked_library.misc.unused_shader_stages_include_tess_include_geom,Crash
|
|
||||||
dEQP-VK.pipeline.pipeline_library.misc.unused_shader_stages,Crash
|
|
||||||
dEQP-VK.pipeline.pipeline_library.misc.unused_shader_stages_include_geom,Crash
|
|
||||||
dEQP-VK.pipeline.pipeline_library.misc.unused_shader_stages_include_tess,Crash
|
|
||||||
dEQP-VK.pipeline.pipeline_library.misc.unused_shader_stages_include_tess_include_geom,Crash
|
|
||||||
|
|
||||||
# New CTS failures in 1.3.8.0
|
# New CTS failures in 1.3.8.0
|
||||||
dEQP-VK.api.get_device_proc_addr.non_enabled,Fail
|
dEQP-VK.api.get_device_proc_addr.non_enabled,Fail
|
||||||
|
|
|
@ -1,16 +1,6 @@
|
||||||
# New CTS failures in 1.3.7.0.
|
# New CTS failures in 1.3.7.0.
|
||||||
dEQP-VK.api.version_check.unavailable_entry_points,Fail
|
dEQP-VK.api.version_check.unavailable_entry_points,Fail
|
||||||
|
|
||||||
# Test bugs https://gitlab.khronos.org/Tracker/vk-gl-cts/-/issues/5074
|
|
||||||
dEQP-VK.pipeline.fast_linked_library.misc.unused_shader_stages,Crash
|
|
||||||
dEQP-VK.pipeline.fast_linked_library.misc.unused_shader_stages_include_geom,Crash
|
|
||||||
dEQP-VK.pipeline.fast_linked_library.misc.unused_shader_stages_include_tess,Crash
|
|
||||||
dEQP-VK.pipeline.fast_linked_library.misc.unused_shader_stages_include_tess_include_geom,Crash
|
|
||||||
dEQP-VK.pipeline.pipeline_library.misc.unused_shader_stages,Crash
|
|
||||||
dEQP-VK.pipeline.pipeline_library.misc.unused_shader_stages_include_geom,Crash
|
|
||||||
dEQP-VK.pipeline.pipeline_library.misc.unused_shader_stages_include_tess,Crash
|
|
||||||
dEQP-VK.pipeline.pipeline_library.misc.unused_shader_stages_include_tess_include_geom,Crash
|
|
||||||
|
|
||||||
# New CTS failures in 1.3.8.0.
|
# New CTS failures in 1.3.8.0.
|
||||||
dEQP-VK.api.copy_and_blit.sparse.image_to_image.simple_tests.partial_image_npot_diff_format_clear,Fail
|
dEQP-VK.api.copy_and_blit.sparse.image_to_image.simple_tests.partial_image_npot_diff_format_clear,Fail
|
||||||
dEQP-VK.api.copy_and_blit.sparse.image_to_image.simple_tests.partial_image_npot_diff_format_noclear,Fail
|
dEQP-VK.api.copy_and_blit.sparse.image_to_image.simple_tests.partial_image_npot_diff_format_noclear,Fail
|
||||||
|
|
|
@ -1,9 +0,0 @@
|
||||||
# Test bugs https://gitlab.khronos.org/Tracker/vk-gl-cts/-/issues/5074
|
|
||||||
dEQP-VK.pipeline.fast_linked_library.misc.unused_shader_stages,Crash
|
|
||||||
dEQP-VK.pipeline.fast_linked_library.misc.unused_shader_stages_include_geom,Crash
|
|
||||||
dEQP-VK.pipeline.fast_linked_library.misc.unused_shader_stages_include_tess,Crash
|
|
||||||
dEQP-VK.pipeline.fast_linked_library.misc.unused_shader_stages_include_tess_include_geom,Crash
|
|
||||||
dEQP-VK.pipeline.pipeline_library.misc.unused_shader_stages,Crash
|
|
||||||
dEQP-VK.pipeline.pipeline_library.misc.unused_shader_stages_include_geom,Crash
|
|
||||||
dEQP-VK.pipeline.pipeline_library.misc.unused_shader_stages_include_tess,Crash
|
|
||||||
dEQP-VK.pipeline.pipeline_library.misc.unused_shader_stages_include_tess_include_geom,Crash
|
|
|
@ -1,15 +1,5 @@
|
||||||
# New CTS failures in 1.3.7.0.
|
# New CTS failures in 1.3.7.0.
|
||||||
dEQP-VK.api.version_check.unavailable_entry_points,Fail
|
dEQP-VK.api.version_check.unavailable_entry_points,Fail
|
||||||
|
|
||||||
# Test bugs https://gitlab.khronos.org/Tracker/vk-gl-cts/-/issues/5074
|
|
||||||
dEQP-VK.pipeline.fast_linked_library.misc.unused_shader_stages,Crash
|
|
||||||
dEQP-VK.pipeline.fast_linked_library.misc.unused_shader_stages_include_geom,Crash
|
|
||||||
dEQP-VK.pipeline.fast_linked_library.misc.unused_shader_stages_include_tess,Crash
|
|
||||||
dEQP-VK.pipeline.fast_linked_library.misc.unused_shader_stages_include_tess_include_geom,Crash
|
|
||||||
dEQP-VK.pipeline.pipeline_library.misc.unused_shader_stages,Crash
|
|
||||||
dEQP-VK.pipeline.pipeline_library.misc.unused_shader_stages_include_geom,Crash
|
|
||||||
dEQP-VK.pipeline.pipeline_library.misc.unused_shader_stages_include_tess,Crash
|
|
||||||
dEQP-VK.pipeline.pipeline_library.misc.unused_shader_stages_include_tess_include_geom,Crash
|
|
||||||
|
|
||||||
# New CTS failures in 1.3.8.0.
|
# New CTS failures in 1.3.8.0.
|
||||||
dEQP-VK.api.get_device_proc_addr.non_enabled,Fail
|
dEQP-VK.api.get_device_proc_addr.non_enabled,Fail
|
||||||
|
|
|
@ -52,3 +52,10 @@ dEQP-VK.binding_model.descriptor_buffer.multiple.*buffers32_sets1
|
||||||
# These cases are slow.
|
# These cases are slow.
|
||||||
dEQP-VK.texture.explicit_lod.2d.sizes.128x128_.*
|
dEQP-VK.texture.explicit_lod.2d.sizes.128x128_.*
|
||||||
dEQP-VK.api.device_init.create_instance_device_intentional_alloc_fail.basic
|
dEQP-VK.api.device_init.create_instance_device_intentional_alloc_fail.basic
|
||||||
|
|
||||||
|
# Some reconvergence tests are very slow.
|
||||||
|
dEQP-VK.reconvergence.(subgroup|workgroup)_uniform_control_flow_(ballot|elect).compute.nesting4.*
|
||||||
|
dEQP-VK.reconvergence.maximal.compute.nesting4.7.38
|
||||||
|
|
||||||
|
# This test seems to hang on some GPUs.
|
||||||
|
dEQP-VK.api.command_buffers.many_indirect_disps_on_secondary
|
||||||
|
|
|
@ -1,6 +1,5 @@
|
||||||
# See https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/9049
|
# See https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/9049
|
||||||
dEQP-VK.pipeline.timestamp.calibrated.calibration_test,Fail
|
dEQP-VK.pipeline.timestamp.calibrated.calibration_test,Fail
|
||||||
dEQP-VK.pipeline.monolithic.timestamp.calibrated.calibration_test,Fail
|
|
||||||
|
|
||||||
|
|
||||||
# introduced around the time of:
|
# introduced around the time of:
|
||||||
|
@ -39,17 +38,6 @@ dEQP-VK.binding_model.descriptor_buffer.multiple.graphics_miss_buffers3_sets1,Cr
|
||||||
dEQP-VK.binding_model.descriptor_buffer.multiple.graphics_rgen_buffers1_sets3,Crash
|
dEQP-VK.binding_model.descriptor_buffer.multiple.graphics_rgen_buffers1_sets3,Crash
|
||||||
dEQP-VK.binding_model.descriptor_buffer.multiple.graphics_rgen_buffers1_sets3_imm_samplers,Crash
|
dEQP-VK.binding_model.descriptor_buffer.multiple.graphics_rgen_buffers1_sets3_imm_samplers,Crash
|
||||||
dEQP-VK.binding_model.descriptor_buffer.multiple.graphics_sect_buffers8_sets1,Crash
|
dEQP-VK.binding_model.descriptor_buffer.multiple.graphics_sect_buffers8_sets1,Crash
|
||||||
dEQP-VK.binding_model.descriptor_buffer.multiple.graphics_tesc_buffers1_sets3,Crash
|
|
||||||
|
|
||||||
# Test bugs https://gitlab.khronos.org/Tracker/vk-gl-cts/-/issues/5074
|
|
||||||
dEQP-VK.pipeline.fast_linked_library.misc.unused_shader_stages,Crash
|
|
||||||
dEQP-VK.pipeline.fast_linked_library.misc.unused_shader_stages_include_geom,Crash
|
|
||||||
dEQP-VK.pipeline.fast_linked_library.misc.unused_shader_stages_include_tess,Crash
|
|
||||||
dEQP-VK.pipeline.fast_linked_library.misc.unused_shader_stages_include_tess_include_geom,Crash
|
|
||||||
dEQP-VK.pipeline.pipeline_library.misc.unused_shader_stages,Crash
|
|
||||||
dEQP-VK.pipeline.pipeline_library.misc.unused_shader_stages_include_geom,Crash
|
|
||||||
dEQP-VK.pipeline.pipeline_library.misc.unused_shader_stages_include_tess,Crash
|
|
||||||
dEQP-VK.pipeline.pipeline_library.misc.unused_shader_stages_include_tess_include_geom,Crash
|
|
||||||
|
|
||||||
# New CTS failures in 1.3.8.0
|
# New CTS failures in 1.3.8.0
|
||||||
dEQP-VK.texture.mipmap.2d.image_view_min_lod.base_level.nearest_linear_integer_texel_coord,Fail
|
dEQP-VK.texture.mipmap.2d.image_view_min_lod.base_level.nearest_linear_integer_texel_coord,Fail
|
||||||
|
|
|
@ -20,15 +20,5 @@ dEQP-VK.pipeline.pipeline_library.input_attribute_offset.vec4.offset_4.packed.wi
|
||||||
dEQP-VK.spirv_assembly.type.vec4.i8.mod_geom,Fail
|
dEQP-VK.spirv_assembly.type.vec4.i8.mod_geom,Fail
|
||||||
dEQP-VK.spirv_assembly.type.vec4.i8.rem_geom,Crash
|
dEQP-VK.spirv_assembly.type.vec4.i8.rem_geom,Crash
|
||||||
|
|
||||||
# Test bugs https://gitlab.khronos.org/Tracker/vk-gl-cts/-/issues/5074
|
|
||||||
dEQP-VK.pipeline.fast_linked_library.misc.unused_shader_stages,Crash
|
|
||||||
dEQP-VK.pipeline.fast_linked_library.misc.unused_shader_stages_include_geom,Crash
|
|
||||||
dEQP-VK.pipeline.fast_linked_library.misc.unused_shader_stages_include_tess,Crash
|
|
||||||
dEQP-VK.pipeline.fast_linked_library.misc.unused_shader_stages_include_tess_include_geom,Crash
|
|
||||||
dEQP-VK.pipeline.pipeline_library.misc.unused_shader_stages,Crash
|
|
||||||
dEQP-VK.pipeline.pipeline_library.misc.unused_shader_stages_include_geom,Crash
|
|
||||||
dEQP-VK.pipeline.pipeline_library.misc.unused_shader_stages_include_tess,Crash
|
|
||||||
dEQP-VK.pipeline.pipeline_library.misc.unused_shader_stages_include_tess_include_geom,Crash
|
|
||||||
|
|
||||||
# New CTS failures in 1.3.8.0
|
# New CTS failures in 1.3.8.0
|
||||||
dEQP-VK.api.get_device_proc_addr.non_enabled,Fail
|
dEQP-VK.api.get_device_proc_addr.non_enabled,Fail
|
||||||
|
|
|
@ -69,15 +69,5 @@ dEQP-VK.api.copy_and_blit.dedicated_allocation.image_to_buffer.2d_images.mip_cop
|
||||||
# New CTS failures in 1.3.7.0.
|
# New CTS failures in 1.3.7.0.
|
||||||
dEQP-VK.api.version_check.unavailable_entry_points,Fail
|
dEQP-VK.api.version_check.unavailable_entry_points,Fail
|
||||||
|
|
||||||
# Test bugs https://gitlab.khronos.org/Tracker/vk-gl-cts/-/issues/5074
|
|
||||||
dEQP-VK.pipeline.fast_linked_library.misc.unused_shader_stages,Crash
|
|
||||||
dEQP-VK.pipeline.fast_linked_library.misc.unused_shader_stages_include_geom,Crash
|
|
||||||
dEQP-VK.pipeline.fast_linked_library.misc.unused_shader_stages_include_tess,Crash
|
|
||||||
dEQP-VK.pipeline.fast_linked_library.misc.unused_shader_stages_include_tess_include_geom,Crash
|
|
||||||
dEQP-VK.pipeline.pipeline_library.misc.unused_shader_stages,Crash
|
|
||||||
dEQP-VK.pipeline.pipeline_library.misc.unused_shader_stages_include_geom,Crash
|
|
||||||
dEQP-VK.pipeline.pipeline_library.misc.unused_shader_stages_include_tess,Crash
|
|
||||||
dEQP-VK.pipeline.pipeline_library.misc.unused_shader_stages_include_tess_include_geom,Crash
|
|
||||||
|
|
||||||
# New CTS failures in 1.3.8.0.
|
# New CTS failures in 1.3.8.0.
|
||||||
dEQP-VK.api.get_device_proc_addr.non_enabled,Fail
|
dEQP-VK.api.get_device_proc_addr.non_enabled,Fail
|
||||||
|
|
|
@ -1,15 +1,5 @@
|
||||||
# New CTS failures in 1.3.7.0.
|
# New CTS failures in 1.3.7.0.
|
||||||
dEQP-VK.api.version_check.unavailable_entry_points,Fail
|
dEQP-VK.api.version_check.unavailable_entry_points,Fail
|
||||||
|
|
||||||
# Test bugs https://gitlab.khronos.org/Tracker/vk-gl-cts/-/issues/5074
|
|
||||||
dEQP-VK.pipeline.fast_linked_library.misc.unused_shader_stages,Crash
|
|
||||||
dEQP-VK.pipeline.fast_linked_library.misc.unused_shader_stages_include_geom,Crash
|
|
||||||
dEQP-VK.pipeline.fast_linked_library.misc.unused_shader_stages_include_tess,Crash
|
|
||||||
dEQP-VK.pipeline.fast_linked_library.misc.unused_shader_stages_include_tess_include_geom,Crash
|
|
||||||
dEQP-VK.pipeline.pipeline_library.misc.unused_shader_stages,Crash
|
|
||||||
dEQP-VK.pipeline.pipeline_library.misc.unused_shader_stages_include_geom,Crash
|
|
||||||
dEQP-VK.pipeline.pipeline_library.misc.unused_shader_stages_include_tess,Crash
|
|
||||||
dEQP-VK.pipeline.pipeline_library.misc.unused_shader_stages_include_tess_include_geom,Crash
|
|
||||||
|
|
||||||
# New CTS failures in 1.3.8.0.
|
# New CTS failures in 1.3.8.0.
|
||||||
dEQP-VK.api.get_device_proc_addr.non_enabled,Fail
|
dEQP-VK.api.get_device_proc_addr.non_enabled,Fail
|
||||||
|
|
|
@ -591,68 +591,6 @@ spec@arb_texture_barrier@arb_texture_barrier-blending-in-shader 512 42 8 8 4,Fai
|
||||||
spec@arb_texture_barrier@arb_texture_barrier-blending-in-shader 512 42 8 8 7,Fail
|
spec@arb_texture_barrier@arb_texture_barrier-blending-in-shader 512 42 8 8 7,Fail
|
||||||
spec@arb_texture_barrier@arb_texture_barrier-blending-in-shader 512 42 8 8 8,Fail
|
spec@arb_texture_barrier@arb_texture_barrier-blending-in-shader 512 42 8 8 8,Fail
|
||||||
|
|
||||||
# These don't actually require shader object despite the name, but they don't
|
|
||||||
# handle dynamic state for depth and stencil correctly. Ricardo has a tentative
|
|
||||||
# patch.
|
|
||||||
dEQP-VK.shader_object.misc.state.pipeline.vert.alphaToOne.disabled,Crash
|
|
||||||
dEQP-VK.shader_object.misc.state.pipeline.vert.color_blend.disabled,Crash
|
|
||||||
dEQP-VK.shader_object.misc.state.pipeline.vert.color_write.disabled,Crash
|
|
||||||
dEQP-VK.shader_object.misc.state.pipeline.vert.color_write.false,Crash
|
|
||||||
dEQP-VK.shader_object.misc.state.pipeline.vert.color_write.true,Crash
|
|
||||||
dEQP-VK.shader_object.misc.state.pipeline.vert.conservative_rasterization.disabled,Crash
|
|
||||||
dEQP-VK.shader_object.misc.state.pipeline.vert.cull.front_and_back,Crash
|
|
||||||
dEQP-VK.shader_object.misc.state.pipeline.vert.cull.none,Crash
|
|
||||||
dEQP-VK.shader_object.misc.state.pipeline.vert.depth.bias,Crash
|
|
||||||
dEQP-VK.shader_object.misc.state.pipeline.vert.depth.none,Crash
|
|
||||||
dEQP-VK.shader_object.misc.state.pipeline.vert.discard_rectangles.disabled,Crash
|
|
||||||
dEQP-VK.shader_object.misc.state.pipeline.vert.logic_op.disabled,Crash
|
|
||||||
dEQP-VK.shader_object.misc.state.pipeline.vert.primitives.triangles,Crash
|
|
||||||
dEQP-VK.shader_object.misc.state.pipeline.vert.provoking_vertex.disabled,Crash
|
|
||||||
dEQP-VK.shader_object.misc.state.pipeline.vert.rasterization_discard.disabled,Crash
|
|
||||||
dEQP-VK.shader_object.misc.state.pipeline.vert.rasterization_discard.enabled,Crash
|
|
||||||
dEQP-VK.shader_object.misc.state.pipeline.vert.sample_locations.disabled,Crash
|
|
||||||
dEQP-VK.shader_object.misc.state.pipeline.vert.stencil.disabled,Crash
|
|
||||||
dEQP-VK.shader_object.misc.state.pipeline.vert.stencil.enabled,Crash
|
|
||||||
dEQP-VK.shader_object.misc.state.pipeline.vert_frag.alphaToOne.disabled,Crash
|
|
||||||
dEQP-VK.shader_object.misc.state.pipeline.vert_frag.color_blend.disabled,Crash
|
|
||||||
dEQP-VK.shader_object.misc.state.pipeline.vert_frag.color_write.disabled,Crash
|
|
||||||
dEQP-VK.shader_object.misc.state.pipeline.vert_frag.color_write.false,Crash
|
|
||||||
dEQP-VK.shader_object.misc.state.pipeline.vert_frag.color_write.true,Crash
|
|
||||||
dEQP-VK.shader_object.misc.state.pipeline.vert_frag.conservative_rasterization.disabled,Crash
|
|
||||||
dEQP-VK.shader_object.misc.state.pipeline.vert_frag.cull.front_and_back,Crash
|
|
||||||
dEQP-VK.shader_object.misc.state.pipeline.vert_frag.cull.none,Crash
|
|
||||||
dEQP-VK.shader_object.misc.state.pipeline.vert_frag.depth.bias,Crash
|
|
||||||
dEQP-VK.shader_object.misc.state.pipeline.vert_frag.depth.none,Crash
|
|
||||||
dEQP-VK.shader_object.misc.state.pipeline.vert_frag.discard_rectangles.disabled,Crash
|
|
||||||
dEQP-VK.shader_object.misc.state.pipeline.vert_frag.logic_op.disabled,Crash
|
|
||||||
dEQP-VK.shader_object.misc.state.pipeline.vert_frag.primitives.triangles,Crash
|
|
||||||
dEQP-VK.shader_object.misc.state.pipeline.vert_frag.provoking_vertex.disabled,Crash
|
|
||||||
dEQP-VK.shader_object.misc.state.pipeline.vert_frag.rasterization_discard.disabled,Crash
|
|
||||||
dEQP-VK.shader_object.misc.state.pipeline.vert_frag.rasterization_discard.enabled,Crash
|
|
||||||
dEQP-VK.shader_object.misc.state.pipeline.vert_frag.sample_locations.disabled,Crash
|
|
||||||
dEQP-VK.shader_object.misc.state.pipeline.vert_frag.stencil.disabled,Crash
|
|
||||||
dEQP-VK.shader_object.misc.state.pipeline.vert_frag.stencil.enabled,Crash
|
|
||||||
dEQP-VK.shader_object.misc.state.pipeline.vert_geom_frag.alphaToOne.disabled,Crash
|
|
||||||
dEQP-VK.shader_object.misc.state.pipeline.vert_geom_frag.color_blend.disabled,Crash
|
|
||||||
dEQP-VK.shader_object.misc.state.pipeline.vert_geom_frag.color_write.disabled,Crash
|
|
||||||
dEQP-VK.shader_object.misc.state.pipeline.vert_geom_frag.color_write.false,Crash
|
|
||||||
dEQP-VK.shader_object.misc.state.pipeline.vert_geom_frag.color_write.true,Crash
|
|
||||||
dEQP-VK.shader_object.misc.state.pipeline.vert_geom_frag.conservative_rasterization.disabled,Crash
|
|
||||||
dEQP-VK.shader_object.misc.state.pipeline.vert_geom_frag.cull.front_and_back,Crash
|
|
||||||
dEQP-VK.shader_object.misc.state.pipeline.vert_geom_frag.cull.none,Crash
|
|
||||||
dEQP-VK.shader_object.misc.state.pipeline.vert_geom_frag.depth.bias,Crash
|
|
||||||
dEQP-VK.shader_object.misc.state.pipeline.vert_geom_frag.depth.none,Crash
|
|
||||||
dEQP-VK.shader_object.misc.state.pipeline.vert_geom_frag.discard_rectangles.disabled,Crash
|
|
||||||
dEQP-VK.shader_object.misc.state.pipeline.vert_geom_frag.geometry_streams.disabled,Crash
|
|
||||||
dEQP-VK.shader_object.misc.state.pipeline.vert_geom_frag.logic_op.disabled,Crash
|
|
||||||
dEQP-VK.shader_object.misc.state.pipeline.vert_geom_frag.primitives.triangles,Crash
|
|
||||||
dEQP-VK.shader_object.misc.state.pipeline.vert_geom_frag.provoking_vertex.disabled,Crash
|
|
||||||
dEQP-VK.shader_object.misc.state.pipeline.vert_geom_frag.rasterization_discard.disabled,Crash
|
|
||||||
dEQP-VK.shader_object.misc.state.pipeline.vert_geom_frag.rasterization_discard.enabled,Crash
|
|
||||||
dEQP-VK.shader_object.misc.state.pipeline.vert_geom_frag.sample_locations.disabled,Crash
|
|
||||||
dEQP-VK.shader_object.misc.state.pipeline.vert_geom_frag.stencil.disabled,Crash
|
|
||||||
dEQP-VK.shader_object.misc.state.pipeline.vert_geom_frag.stencil.enabled,Crash
|
|
||||||
|
|
||||||
# New CTS failures in 1.3.8.0
|
# New CTS failures in 1.3.8.0
|
||||||
dEQP-VK.dynamic_state.fast_linked_library.general_state.double_static_bind,Fail
|
dEQP-VK.dynamic_state.fast_linked_library.general_state.double_static_bind,Fail
|
||||||
dEQP-VK.dynamic_state.monolithic.general_state.double_static_bind,Fail
|
dEQP-VK.dynamic_state.monolithic.general_state.double_static_bind,Fail
|
||||||
|
@ -661,3 +599,6 @@ dEQP-VK.dynamic_state.pipeline_library.general_state.double_static_bind,Fail
|
||||||
dEQP-VK.api.get_device_proc_addr.non_enabled,Fail
|
dEQP-VK.api.get_device_proc_addr.non_enabled,Fail
|
||||||
# This is a bug in CTS: https://gitlab.khronos.org/Tracker/vk-gl-cts/-/issues/5096
|
# This is a bug in CTS: https://gitlab.khronos.org/Tracker/vk-gl-cts/-/issues/5096
|
||||||
dEQP-VK.api.command_buffers.many_indirect_draws_on_secondary,Fail
|
dEQP-VK.api.command_buffers.many_indirect_draws_on_secondary,Fail
|
||||||
|
|
||||||
|
# New CTS failures in 1.3.8.2
|
||||||
|
dEQP-VK.api.info.vulkan1p2_limits_validation.khr_vertex_attribute_divisor,Fail
|
||||||
|
|
|
@ -351,3 +351,11 @@ gmem-dEQP-VK.spirv_assembly.instruction.compute.float_controls.fp32.input_args.r
|
||||||
gmem-dEQP-VK.transform_feedback.primitives_generated_query.concurrent.pipeline_statistics_1.32bit.line_strip.indirect,Fail
|
gmem-dEQP-VK.transform_feedback.primitives_generated_query.concurrent.pipeline_statistics_1.32bit.line_strip.indirect,Fail
|
||||||
gmem-dEQP-VK.transform_feedback.primitives_generated_query.concurrent.pipeline_statistics_1.32bit.triangle_list_with_adjacency.indirect,Fail
|
gmem-dEQP-VK.transform_feedback.primitives_generated_query.concurrent.pipeline_statistics_1.32bit.triangle_list_with_adjacency.indirect,Fail
|
||||||
gmem-dEQP-VK.transform_feedback.primitives_generated_query.concurrent.pipeline_statistics_1.pgq_64bit_xfb_32bit.point_list.draw,Fail
|
gmem-dEQP-VK.transform_feedback.primitives_generated_query.concurrent.pipeline_statistics_1.pgq_64bit_xfb_32bit.point_list.draw,Fail
|
||||||
|
|
||||||
|
# New CTS failures in 1.3.8.2
|
||||||
|
dEQP-VK.spirv_assembly.instruction.graphics.float_controls.fp32.input_args.rounding_rte_conv_from_int32_up_vert,Fail
|
||||||
|
gmem-dEQP-VK.spirv_assembly.instruction.graphics.float_controls.fp32.input_args.rounding_rte_conv_from_int32_up_vert,Fail
|
||||||
|
gmem-dEQP-VK.transform_feedback.primitives_generated_query.concurrent.pipeline_statistics_1.pgq_32bit_xfb_64bit.point_list.indirect,Fail
|
||||||
|
gmem-dEQP-VK.transform_feedback.primitives_generated_query.concurrent.pipeline_statistics_1.pgq_32bit_xfb_64bit.triangle_fan.indirect,Fail
|
||||||
|
gmem-dEQP-VK.transform_feedback.primitives_generated_query.concurrent.pipeline_statistics_3.32bit.line_list.indirect,Fail
|
||||||
|
gmem-dEQP-VK.transform_feedback.primitives_generated_query.concurrent.pipeline_statistics_3.pgq_32bit_xfb_64bit.line_list_with_adjacency.indirect,Fail
|
||||||
|
|
|
@ -344,3 +344,6 @@ stale-regs-dEQP-VK.transform_feedback.primitives_generated_query.copy.queue_rese
|
||||||
# New CTS failures in 1.3.8.0
|
# New CTS failures in 1.3.8.0
|
||||||
dynamic-dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.compatibility_depth_zero_stencil_zero_testing_stencil,Fail
|
dynamic-dEQP-VK.renderpass2.depth_stencil_resolve.image_2d_32_32.samples_2.d24_unorm_s8_uint_separate_layouts.compatibility_depth_zero_stencil_zero_testing_stencil,Fail
|
||||||
gmem-dEQP-VK.transform_feedback.primitives_generated_query.concurrent.pipeline_statistics_1.32bit.line_list_with_adjacency.indirect,Fail
|
gmem-dEQP-VK.transform_feedback.primitives_generated_query.concurrent.pipeline_statistics_1.32bit.line_list_with_adjacency.indirect,Fail
|
||||||
|
|
||||||
|
# New CTS failures in 1.3.8.2
|
||||||
|
dEQP-VK.spirv_assembly.instruction.graphics.float_controls.fp32.input_args.rounding_rte_conv_from_int32_up_vert,Fail
|
||||||
|
|
|
@ -29,3 +29,14 @@ dEQP-VK.pipeline.monolithic.multisample.multisampled_render_to_single_sampled.mu
|
||||||
dEQP-VK.pipeline.shader_object_linked_spirv.logic_op.r8g8_uint.or_reverse,Fail
|
dEQP-VK.pipeline.shader_object_linked_spirv.logic_op.r8g8_uint.or_reverse,Fail
|
||||||
dEQP-VK.pipeline.shader_object_unlinked_binary.multisample.multisampled_render_to_single_sampled.dynamic_rendering.multi_renderpass.r8g8b8a8_unorm_r16g16b16a16_sfloat_r16g16b16a16_sint_d32_sfloat_s8_uint.random_839,Fail
|
dEQP-VK.pipeline.shader_object_unlinked_binary.multisample.multisampled_render_to_single_sampled.dynamic_rendering.multi_renderpass.r8g8b8a8_unorm_r16g16b16a16_sfloat_r16g16b16a16_sint_d32_sfloat_s8_uint.random_839,Fail
|
||||||
dEQP-VK.pipeline.shader_object_unlinked_binary.multisample.multisampled_render_to_single_sampled.multi_renderpass.r8g8b8a8_unorm_r16g16b16a16_sfloat_r16g16b16a16_sint_d32_sfloat_s8_uint.random_839,Fail
|
dEQP-VK.pipeline.shader_object_unlinked_binary.multisample.multisampled_render_to_single_sampled.multi_renderpass.r8g8b8a8_unorm_r16g16b16a16_sfloat_r16g16b16a16_sint_d32_sfloat_s8_uint.random_839,Fail
|
||||||
|
|
||||||
|
# New CTS failures in 1.3.8.2
|
||||||
|
dEQP-VK.api.device_init.create_instance_device_intentional_alloc_fail.basic,Crash
|
||||||
|
dEQP-VK.dynamic_rendering.graphics_pipeline_library.suballocation.formats.r16g16_uint.input.load.dont_care.clear_draw,Fail
|
||||||
|
dEQP-VK.pipeline.fast_linked_library.multisample.multisampled_render_to_single_sampled.dynamic_rendering.multi_renderpass.r8g8b8a8_unorm_r16g16b16a16_sfloat_r32g32b32a32_uint_d16_unorm.random_20,Fail
|
||||||
|
dEQP-VK.pipeline.monolithic.logic_op.r32g32_uint.clear,Fail
|
||||||
|
dEQP-VK.pipeline.shader_object_linked_binary.multisample.multisampled_render_to_single_sampled.dynamic_rendering.multi_renderpass.r8g8b8a8_unorm_r16g16b16a16_sfloat_r32g32b32a32_uint_d16_unorm.random_328,Fail
|
||||||
|
dEQP-VK.pipeline.shader_object_linked_binary.multisample.multisampled_render_to_single_sampled.multi_renderpass.r8g8b8a8_unorm_r16g16b16a16_sfloat_r32g32b32a32_uint_d16_unorm.random_328,Fail
|
||||||
|
dEQP-VK.pipeline.shader_object_linked_spirv.multisample.multisampled_render_to_single_sampled.dynamic_rendering.multi_renderpass.r8g8b8a8_unorm_r16g16b16a16_sfloat_r16g16b16a16_sint_d32_sfloat_s8_uint.random_119,Fail
|
||||||
|
dEQP-VK.pipeline.shader_object_linked_spirv.multisample.multisampled_render_to_single_sampled.multi_renderpass.r8g8b8a8_unorm_r16g16b16a16_sfloat_r16g16b16a16_sint_d32_sfloat_s8_uint.random_119,Fail
|
||||||
|
dEQP-VK.pipeline.shader_object_linked_spirv.multisample.multisampled_render_to_single_sampled.multi_subpass.r8g8b8a8_unorm_r16g16b16a16_sfloat_r16g16b16a16_sint_d32_sfloat_s8_uint.random_119,Fail
|
||||||
|
|
|
@ -10,3 +10,40 @@ dEQP-VK.api.version_check.unavailable_entry_points,Fail
|
||||||
|
|
||||||
# New failure since CTS 1.3.8.0
|
# New failure since CTS 1.3.8.0
|
||||||
dEQP-VK.api.get_device_proc_addr.non_enabled,Fail
|
dEQP-VK.api.get_device_proc_addr.non_enabled,Fail
|
||||||
|
|
||||||
|
# New failure since CTS 1.3.8.2
|
||||||
|
dEQP-VK.dynamic_rendering.graphics_pipeline_library.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.load.dont_care.clear_draw,Fail
|
||||||
|
dEQP-VK.dynamic_rendering.graphics_pipeline_library.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.load.dont_care.draw,Fail
|
||||||
|
dEQP-VK.dynamic_rendering.graphics_pipeline_library.dedicated_allocation.formats.r16g16b16a16_uint.input.load.dont_care.clear_draw,Fail
|
||||||
|
dEQP-VK.dynamic_rendering.graphics_pipeline_library.dedicated_allocation.formats.r32g32_sint.input.dont_care.dont_care.clear_draw,Fail
|
||||||
|
dEQP-VK.dynamic_rendering.graphics_pipeline_library.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.dont_care.dont_care.draw,Fail
|
||||||
|
dEQP-VK.dynamic_rendering.graphics_pipeline_library.dedicated_allocation.formats.r8_sint.input.dont_care.dont_care.clear_draw,Fail
|
||||||
|
dEQP-VK.dynamic_rendering.graphics_pipeline_library.dedicated_allocation.formats.r8g8b8a8_sint.input.dont_care.dont_care.clear_draw,Fail
|
||||||
|
dEQP-VK.dynamic_rendering.graphics_pipeline_library.suballocation.attachment_allocation.input_output_chain.59,Fail
|
||||||
|
dEQP-VK.dynamic_rendering.graphics_pipeline_library.suballocation.formats.r16_unorm.input.clear.dont_care.draw,Fail
|
||||||
|
dEQP-VK.dynamic_rendering.graphics_pipeline_library.suballocation.formats.r16g16b16a16_unorm.input.dont_care.dont_care.draw,Fail
|
||||||
|
dEQP-VK.dynamic_rendering.graphics_pipeline_library.suballocation.formats.r32g32_sint.input.load.dont_care.clear_draw,Fail
|
||||||
|
dEQP-VK.dynamic_rendering.graphics_pipeline_library.suballocation.formats.r32g32_uint.input.clear.dont_care.draw,Fail
|
||||||
|
dEQP-VK.dynamic_rendering.graphics_pipeline_library.suballocation.formats.r32g32b32a32_sint.input.clear.dont_care.clear_draw,Fail
|
||||||
|
dEQP-VK.dynamic_rendering.graphics_pipeline_library.suballocation.formats.r8_uint.input.clear.dont_care.clear_draw,Fail
|
||||||
|
dEQP-VK.dynamic_rendering.graphics_pipeline_library.suballocation.formats.r8g8_snorm.input.clear.dont_care.clear_draw,Fail
|
||||||
|
dEQP-VK.dynamic_rendering.graphics_pipeline_library.suballocation.formats.r8g8_uint.input.load.dont_care.draw,Fail
|
||||||
|
dEQP-VK.dynamic_rendering.primary_cmd_buff.dedicated_allocation.attachment_allocation.input_output_chain.10,Fail
|
||||||
|
dEQP-VK.dynamic_rendering.primary_cmd_buff.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.load.dont_care.clear_draw,Fail
|
||||||
|
dEQP-VK.dynamic_rendering.primary_cmd_buff.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.load.dont_care.clear_draw,Fail
|
||||||
|
dEQP-VK.dynamic_rendering.primary_cmd_buff.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.load.dont_care.clear_draw,Fail
|
||||||
|
dEQP-VK.dynamic_rendering.primary_cmd_buff.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.clear.dont_care.draw,Fail
|
||||||
|
dEQP-VK.dynamic_rendering.primary_cmd_buff.dedicated_allocation.formats.b8g8r8a8_unorm.input.load.dont_care.clear_draw,Fail
|
||||||
|
dEQP-VK.dynamic_rendering.primary_cmd_buff.dedicated_allocation.formats.r16_snorm.input.clear.dont_care.clear_draw,Fail
|
||||||
|
dEQP-VK.dynamic_rendering.primary_cmd_buff.dedicated_allocation.formats.r16_unorm.input.clear.dont_care.clear_draw,Fail
|
||||||
|
dEQP-VK.dynamic_rendering.primary_cmd_buff.dedicated_allocation.formats.r16g16_sint.input.dont_care.dont_care.draw,Fail
|
||||||
|
dEQP-VK.dynamic_rendering.primary_cmd_buff.dedicated_allocation.formats.r16g16b16a16_snorm.input.load.dont_care.draw,Fail
|
||||||
|
dEQP-VK.dynamic_rendering.primary_cmd_buff.dedicated_allocation.formats.r32_sfloat.input.load.dont_care.draw,Fail
|
||||||
|
dEQP-VK.dynamic_rendering.primary_cmd_buff.dedicated_allocation.formats.r32g32_uint.input.clear.dont_care.draw,Fail
|
||||||
|
dEQP-VK.dynamic_rendering.primary_cmd_buff.dedicated_allocation.formats.r8_snorm.input.clear.dont_care.draw,Fail
|
||||||
|
dEQP-VK.dynamic_rendering.primary_cmd_buff.dedicated_allocation.formats.r8_unorm.input.load.dont_care.draw,Fail
|
||||||
|
dEQP-VK.dynamic_rendering.primary_cmd_buff.dedicated_allocation.formats.r8g8_uint.input.clear.dont_care.draw,Fail
|
||||||
|
dEQP-VK.dynamic_rendering.primary_cmd_buff.dedicated_allocation.formats.r8g8b8a8_srgb.input.dont_care.dont_care.draw,Fail
|
||||||
|
dEQP-VK.dynamic_rendering.primary_cmd_buff.suballocation.formats.b8g8r8a8_unorm.input.load.dont_care.draw,Fail
|
||||||
|
dEQP-VK.dynamic_rendering.primary_cmd_buff.suballocation.formats.r16g16b16a16_unorm.input.dont_care.dont_care.clear_draw,Fail
|
||||||
|
dEQP-VK.dynamic_rendering.primary_cmd_buff.suballocation.formats.r32_sint.input.dont_care.dont_care.clear_draw,Fail
|
||||||
|
|
|
@ -3,6 +3,7 @@ dEQP-VK.api.object_management.max_concurrent.graphics_pipeline
|
||||||
dEQP-VK.api.object_management.max_concurrent.compute_pipeline
|
dEQP-VK.api.object_management.max_concurrent.compute_pipeline
|
||||||
|
|
||||||
# Can timeout
|
# Can timeout
|
||||||
|
dEQP-VK.texture.explicit_lod.2d.sizes.128x128_linear_linear_mipmap_linear_clamp
|
||||||
dEQP-VK.texture.explicit_lod.2d.sizes.128x128_linear_linear_mipmap_nearest_repeat
|
dEQP-VK.texture.explicit_lod.2d.sizes.128x128_linear_linear_mipmap_nearest_repeat
|
||||||
dEQP-VK.texture.explicit_lod.2d.sizes.128x128_linear_nearest_mipmap_linear_repeat
|
dEQP-VK.texture.explicit_lod.2d.sizes.128x128_linear_nearest_mipmap_linear_repeat
|
||||||
dEQP-VK.texture.explicit_lod.2d.sizes.128x128_nearest_linear_mipmap_linear_repeat
|
dEQP-VK.texture.explicit_lod.2d.sizes.128x128_nearest_linear_mipmap_linear_repeat
|
||||||
|
|
Loading…
Reference in New Issue