diff options
author | Jonathan Gray <jsg@cvs.openbsd.org> | 2021-07-22 10:00:51 +0000 |
---|---|---|
committer | Jonathan Gray <jsg@cvs.openbsd.org> | 2021-07-22 10:00:51 +0000 |
commit | 155b34fc2908b6aef7ced4310d6c7fc0efb8a225 (patch) | |
tree | df0d5c9d3b80c698b77f4e7cb12652f4ef738cca | |
parent | c6bdd08decfe014a2e4dc7b8e2063b69f03d4d76 (diff) |
Import Mesa 21.1.5
-rw-r--r-- | lib/mesa/src/broadcom/ci/deqp-v3dv-rpi4-fails.txt | 153 | ||||
-rw-r--r-- | lib/mesa/src/broadcom/vulkan/vk_format_info.h | 18 |
2 files changed, 148 insertions, 23 deletions
diff --git a/lib/mesa/src/broadcom/ci/deqp-v3dv-rpi4-fails.txt b/lib/mesa/src/broadcom/ci/deqp-v3dv-rpi4-fails.txt index 6379afbe3..7a673b01f 100644 --- a/lib/mesa/src/broadcom/ci/deqp-v3dv-rpi4-fails.txt +++ b/lib/mesa/src/broadcom/ci/deqp-v3dv-rpi4-fails.txt @@ -1,5 +1,148 @@ -# This seems to fail due to the test error threshold being insufficient -dEQP-VK.geometry.input.basic_primitive.line_strip_adjacency,Fail - -# CTS bug; fix submitted -dEQP-VK.spirv_assembly.instruction.graphics.variable_pointers.graphics.writes_single_buffer_geom,Fail +dEQP-VK.api.copy_and_blit.core.blit_image.all_formats.color.3d.a2b10g10r10_uint_pack32.a2b10g10r10_uint_pack32.general_general_linear_stripes_x,Fail +dEQP-VK.api.copy_and_blit.core.blit_image.all_formats.color.3d.a2b10g10r10_uint_pack32.a2b10g10r10_uint_pack32.general_general_linear_stripes_y,Fail +dEQP-VK.api.copy_and_blit.core.blit_image.all_formats.color.3d.a2b10g10r10_uint_pack32.a2b10g10r10_uint_pack32.general_general_linear_stripes_z,Fail +dEQP-VK.api.copy_and_blit.core.blit_image.all_formats.color.3d.a2b10g10r10_uint_pack32.a2b10g10r10_uint_pack32.general_optimal_linear_stripes_x,Fail +dEQP-VK.api.copy_and_blit.core.blit_image.all_formats.color.3d.a2b10g10r10_uint_pack32.a2b10g10r10_uint_pack32.general_optimal_linear_stripes_y,Fail +dEQP-VK.api.copy_and_blit.core.blit_image.all_formats.color.3d.a2b10g10r10_uint_pack32.a2b10g10r10_uint_pack32.general_optimal_linear_stripes_z,Fail +dEQP-VK.api.copy_and_blit.core.blit_image.all_formats.color.3d.a2b10g10r10_uint_pack32.a2b10g10r10_uint_pack32.optimal_general_linear_stripes_x,Fail +dEQP-VK.api.copy_and_blit.core.blit_image.all_formats.color.3d.a2b10g10r10_uint_pack32.a2b10g10r10_uint_pack32.optimal_general_linear_stripes_y,Fail +dEQP-VK.api.copy_and_blit.core.blit_image.all_formats.color.3d.a2b10g10r10_uint_pack32.a2b10g10r10_uint_pack32.optimal_general_linear_stripes_z,Fail +dEQP-VK.api.copy_and_blit.core.blit_image.all_formats.color.3d.a2b10g10r10_uint_pack32.a2b10g10r10_uint_pack32.optimal_optimal_linear_stripes_x,Fail +dEQP-VK.api.copy_and_blit.core.blit_image.all_formats.color.3d.a2b10g10r10_uint_pack32.a2b10g10r10_uint_pack32.optimal_optimal_linear_stripes_y,Fail +dEQP-VK.api.copy_and_blit.core.blit_image.all_formats.color.3d.a2b10g10r10_uint_pack32.a2b10g10r10_uint_pack32.optimal_optimal_linear_stripes_z,Fail +dEQP-VK.api.copy_and_blit.core.blit_image.all_formats.color.3d.a8b8g8r8_sint_pack32.a8b8g8r8_sint_pack32.general_general_linear_stripes_x,Fail +dEQP-VK.api.copy_and_blit.core.blit_image.all_formats.color.3d.a8b8g8r8_sint_pack32.a8b8g8r8_sint_pack32.general_general_linear_stripes_y,Fail +dEQP-VK.api.copy_and_blit.core.blit_image.all_formats.color.3d.a8b8g8r8_sint_pack32.a8b8g8r8_sint_pack32.general_general_linear_stripes_z,Fail +dEQP-VK.api.copy_and_blit.core.blit_image.all_formats.color.3d.a8b8g8r8_sint_pack32.a8b8g8r8_sint_pack32.general_optimal_linear_stripes_x,Fail +dEQP-VK.api.copy_and_blit.core.blit_image.all_formats.color.3d.a8b8g8r8_sint_pack32.a8b8g8r8_sint_pack32.general_optimal_linear_stripes_y,Fail +dEQP-VK.api.copy_and_blit.core.blit_image.all_formats.color.3d.a8b8g8r8_sint_pack32.a8b8g8r8_sint_pack32.general_optimal_linear_stripes_z,Fail +dEQP-VK.api.copy_and_blit.core.blit_image.all_formats.color.3d.a8b8g8r8_sint_pack32.a8b8g8r8_sint_pack32.optimal_general_linear_stripes_x,Fail +dEQP-VK.api.copy_and_blit.core.blit_image.all_formats.color.3d.a8b8g8r8_sint_pack32.a8b8g8r8_sint_pack32.optimal_general_linear_stripes_y,Fail +dEQP-VK.api.copy_and_blit.core.blit_image.all_formats.color.3d.a8b8g8r8_sint_pack32.a8b8g8r8_sint_pack32.optimal_general_linear_stripes_z,Fail +dEQP-VK.api.copy_and_blit.core.blit_image.all_formats.color.3d.a8b8g8r8_sint_pack32.a8b8g8r8_sint_pack32.optimal_optimal_linear_stripes_x,Fail +dEQP-VK.api.copy_and_blit.core.blit_image.all_formats.color.3d.a8b8g8r8_sint_pack32.a8b8g8r8_sint_pack32.optimal_optimal_linear_stripes_y,Fail +dEQP-VK.api.copy_and_blit.core.blit_image.all_formats.color.3d.a8b8g8r8_sint_pack32.a8b8g8r8_sint_pack32.optimal_optimal_linear_stripes_z,Fail +dEQP-VK.api.copy_and_blit.core.blit_image.all_formats.color.3d.a8b8g8r8_uint_pack32.a8b8g8r8_uint_pack32.general_general_linear_stripes_x,Fail +dEQP-VK.api.copy_and_blit.core.blit_image.all_formats.color.3d.a8b8g8r8_uint_pack32.a8b8g8r8_uint_pack32.general_general_linear_stripes_y,Fail +dEQP-VK.api.copy_and_blit.core.blit_image.all_formats.color.3d.a8b8g8r8_uint_pack32.a8b8g8r8_uint_pack32.general_general_linear_stripes_z,Fail +dEQP-VK.api.copy_and_blit.core.blit_image.all_formats.color.3d.a8b8g8r8_uint_pack32.a8b8g8r8_uint_pack32.general_optimal_linear_stripes_x,Fail +dEQP-VK.api.copy_and_blit.core.blit_image.all_formats.color.3d.a8b8g8r8_uint_pack32.a8b8g8r8_uint_pack32.general_optimal_linear_stripes_y,Fail +dEQP-VK.api.copy_and_blit.core.blit_image.all_formats.color.3d.a8b8g8r8_uint_pack32.a8b8g8r8_uint_pack32.general_optimal_linear_stripes_z,Fail +dEQP-VK.api.copy_and_blit.core.blit_image.all_formats.color.3d.a8b8g8r8_uint_pack32.a8b8g8r8_uint_pack32.optimal_general_linear_stripes_x,Fail +dEQP-VK.api.copy_and_blit.core.blit_image.all_formats.color.3d.a8b8g8r8_uint_pack32.a8b8g8r8_uint_pack32.optimal_general_linear_stripes_y,Fail +dEQP-VK.api.copy_and_blit.core.blit_image.all_formats.color.3d.a8b8g8r8_uint_pack32.a8b8g8r8_uint_pack32.optimal_general_linear_stripes_z,Fail +dEQP-VK.api.copy_and_blit.core.blit_image.all_formats.color.3d.a8b8g8r8_uint_pack32.a8b8g8r8_uint_pack32.optimal_optimal_linear_stripes_x,Fail +dEQP-VK.api.copy_and_blit.core.blit_image.all_formats.color.3d.a8b8g8r8_uint_pack32.a8b8g8r8_uint_pack32.optimal_optimal_linear_stripes_y,Fail +dEQP-VK.api.copy_and_blit.core.blit_image.all_formats.color.3d.a8b8g8r8_uint_pack32.a8b8g8r8_uint_pack32.optimal_optimal_linear_stripes_z,Fail +dEQP-VK.pipeline.logic_op.r16_uint.and,Crash +dEQP-VK.pipeline.logic_op.r16_uint.and_inverted,Crash +dEQP-VK.pipeline.logic_op.r16_uint.and_reverse,Crash +dEQP-VK.pipeline.logic_op.r16_uint.clear,Crash +dEQP-VK.pipeline.logic_op.r16_uint.copy_inverted,Crash +dEQP-VK.pipeline.logic_op.r16_uint.equivalent,Crash +dEQP-VK.pipeline.logic_op.r16_uint.invert,Crash +dEQP-VK.pipeline.logic_op.r16_uint.nand,Crash +dEQP-VK.pipeline.logic_op.r16_uint.no_op,Crash +dEQP-VK.pipeline.logic_op.r16_uint.nor,Crash +dEQP-VK.pipeline.logic_op.r16_uint.or,Crash +dEQP-VK.pipeline.logic_op.r16_uint.or_inverted,Crash +dEQP-VK.pipeline.logic_op.r16_uint.or_reverse,Crash +dEQP-VK.pipeline.logic_op.r16_uint.set,Crash +dEQP-VK.pipeline.logic_op.r16_uint.xor,Crash +dEQP-VK.pipeline.logic_op.r16g16_uint.and,Crash +dEQP-VK.pipeline.logic_op.r16g16_uint.and_inverted,Crash +dEQP-VK.pipeline.logic_op.r16g16_uint.and_reverse,Crash +dEQP-VK.pipeline.logic_op.r16g16_uint.clear,Crash +dEQP-VK.pipeline.logic_op.r16g16_uint.copy_inverted,Crash +dEQP-VK.pipeline.logic_op.r16g16_uint.equivalent,Crash +dEQP-VK.pipeline.logic_op.r16g16_uint.invert,Crash +dEQP-VK.pipeline.logic_op.r16g16_uint.nand,Crash +dEQP-VK.pipeline.logic_op.r16g16_uint.no_op,Crash +dEQP-VK.pipeline.logic_op.r16g16_uint.nor,Crash +dEQP-VK.pipeline.logic_op.r16g16_uint.or,Crash +dEQP-VK.pipeline.logic_op.r16g16_uint.or_inverted,Crash +dEQP-VK.pipeline.logic_op.r16g16_uint.or_reverse,Crash +dEQP-VK.pipeline.logic_op.r16g16_uint.set,Crash +dEQP-VK.pipeline.logic_op.r16g16_uint.xor,Crash +dEQP-VK.pipeline.logic_op.r16g16b16a16_uint.copy_inverted,Fail +dEQP-VK.pipeline.logic_op.r16g16b16a16_uint.equivalent,Fail +dEQP-VK.pipeline.logic_op.r16g16b16a16_uint.invert,Fail +dEQP-VK.pipeline.logic_op.r16g16b16a16_uint.nand,Fail +dEQP-VK.pipeline.logic_op.r16g16b16a16_uint.nor,Fail +dEQP-VK.pipeline.logic_op.r16g16b16a16_uint.or_inverted,Fail +dEQP-VK.pipeline.logic_op.r16g16b16a16_uint.or_reverse,Fail +dEQP-VK.pipeline.logic_op.r32_uint.and,Crash +dEQP-VK.pipeline.logic_op.r32_uint.and_inverted,Crash +dEQP-VK.pipeline.logic_op.r32_uint.and_reverse,Crash +dEQP-VK.pipeline.logic_op.r32_uint.clear,Crash +dEQP-VK.pipeline.logic_op.r32_uint.copy_inverted,Crash +dEQP-VK.pipeline.logic_op.r32_uint.equivalent,Crash +dEQP-VK.pipeline.logic_op.r32_uint.invert,Crash +dEQP-VK.pipeline.logic_op.r32_uint.nand,Crash +dEQP-VK.pipeline.logic_op.r32_uint.no_op,Crash +dEQP-VK.pipeline.logic_op.r32_uint.nor,Crash +dEQP-VK.pipeline.logic_op.r32_uint.or,Crash +dEQP-VK.pipeline.logic_op.r32_uint.or_inverted,Crash +dEQP-VK.pipeline.logic_op.r32_uint.or_reverse,Crash +dEQP-VK.pipeline.logic_op.r32_uint.set,Crash +dEQP-VK.pipeline.logic_op.r32_uint.xor,Crash +dEQP-VK.pipeline.logic_op.r32g32_uint.and,Crash +dEQP-VK.pipeline.logic_op.r32g32_uint.and_inverted,Crash +dEQP-VK.pipeline.logic_op.r32g32_uint.and_reverse,Crash +dEQP-VK.pipeline.logic_op.r32g32_uint.clear,Crash +dEQP-VK.pipeline.logic_op.r32g32_uint.copy_inverted,Crash +dEQP-VK.pipeline.logic_op.r32g32_uint.equivalent,Crash +dEQP-VK.pipeline.logic_op.r32g32_uint.invert,Crash +dEQP-VK.pipeline.logic_op.r32g32_uint.nand,Crash +dEQP-VK.pipeline.logic_op.r32g32_uint.no_op,Crash +dEQP-VK.pipeline.logic_op.r32g32_uint.nor,Crash +dEQP-VK.pipeline.logic_op.r32g32_uint.or,Crash +dEQP-VK.pipeline.logic_op.r32g32_uint.or_inverted,Crash +dEQP-VK.pipeline.logic_op.r32g32_uint.or_reverse,Crash +dEQP-VK.pipeline.logic_op.r32g32_uint.set,Crash +dEQP-VK.pipeline.logic_op.r32g32_uint.xor,Crash +dEQP-VK.pipeline.logic_op.r8_uint.and,Crash +dEQP-VK.pipeline.logic_op.r8_uint.and_inverted,Crash +dEQP-VK.pipeline.logic_op.r8_uint.and_reverse,Crash +dEQP-VK.pipeline.logic_op.r8_uint.clear,Crash +dEQP-VK.pipeline.logic_op.r8_uint.copy_inverted,Crash +dEQP-VK.pipeline.logic_op.r8_uint.equivalent,Crash +dEQP-VK.pipeline.logic_op.r8_uint.invert,Crash +dEQP-VK.pipeline.logic_op.r8_uint.nand,Crash +dEQP-VK.pipeline.logic_op.r8_uint.no_op,Crash +dEQP-VK.pipeline.logic_op.r8_uint.nor,Crash +dEQP-VK.pipeline.logic_op.r8_uint.or,Crash +dEQP-VK.pipeline.logic_op.r8_uint.or_inverted,Crash +dEQP-VK.pipeline.logic_op.r8_uint.or_reverse,Crash +dEQP-VK.pipeline.logic_op.r8_uint.set,Crash +dEQP-VK.pipeline.logic_op.r8_uint.xor,Crash +dEQP-VK.pipeline.logic_op.r8g8_uint.and,Crash +dEQP-VK.pipeline.logic_op.r8g8_uint.and_inverted,Crash +dEQP-VK.pipeline.logic_op.r8g8_uint.and_reverse,Crash +dEQP-VK.pipeline.logic_op.r8g8_uint.clear,Crash +dEQP-VK.pipeline.logic_op.r8g8_uint.copy_inverted,Crash +dEQP-VK.pipeline.logic_op.r8g8_uint.equivalent,Crash +dEQP-VK.pipeline.logic_op.r8g8_uint.invert,Crash +dEQP-VK.pipeline.logic_op.r8g8_uint.nand,Crash +dEQP-VK.pipeline.logic_op.r8g8_uint.no_op,Crash +dEQP-VK.pipeline.logic_op.r8g8_uint.nor,Crash +dEQP-VK.pipeline.logic_op.r8g8_uint.or,Crash +dEQP-VK.pipeline.logic_op.r8g8_uint.or_inverted,Crash +dEQP-VK.pipeline.logic_op.r8g8_uint.or_reverse,Crash +dEQP-VK.pipeline.logic_op.r8g8_uint.set,Crash +dEQP-VK.pipeline.logic_op.r8g8_uint.xor,Crash +dEQP-VK.pipeline.logic_op.r8g8b8a8_uint.copy_inverted,Fail +dEQP-VK.pipeline.logic_op.r8g8b8a8_uint.equivalent,Fail +dEQP-VK.pipeline.logic_op.r8g8b8a8_uint.invert,Fail +dEQP-VK.pipeline.logic_op.r8g8b8a8_uint.nand,Fail +dEQP-VK.pipeline.logic_op.r8g8b8a8_uint.nor,Fail +dEQP-VK.pipeline.logic_op.r8g8b8a8_uint.or_inverted,Fail +dEQP-VK.pipeline.logic_op.r8g8b8a8_uint.or_reverse,Fail +dEQP-VK.spirv_assembly.instruction.compute.vector_shuffle.vector_shuffle,Fail +dEQP-VK.synchronization.basic.binary_semaphore.chain,Fail +dEQP-VK.ycbcr.query.levels.geometry.r8g8b8a8_unorm,Crash +dEQP-VK.ycbcr.query.levels.tess_control.r8g8b8a8_unorm,Crash +dEQP-VK.ycbcr.query.levels.tess_eval.r8g8b8a8_unorm,Crash +dEQP-VK.ycbcr.query.size_lod.geometry.r8g8b8a8_unorm,Crash +dEQP-VK.ycbcr.query.size_lod.tess_control.r8g8b8a8_unorm,Crash +dEQP-VK.ycbcr.query.size_lod.tess_eval.r8g8b8a8_unorm,Crash diff --git a/lib/mesa/src/broadcom/vulkan/vk_format_info.h b/lib/mesa/src/broadcom/vulkan/vk_format_info.h index da85cb5b5..3490ededf 100644 --- a/lib/mesa/src/broadcom/vulkan/vk_format_info.h +++ b/lib/mesa/src/broadcom/vulkan/vk_format_info.h @@ -50,24 +50,6 @@ vk_format_is_uint(VkFormat format) } static inline bool -vk_format_is_unorm(VkFormat format) -{ - return util_format_is_unorm(vk_format_to_pipe_format(format)); -} - -static inline bool -vk_format_is_snorm(VkFormat format) -{ - return util_format_is_snorm(vk_format_to_pipe_format(format)); -} - -static inline bool -vk_format_is_float(VkFormat format) -{ - return util_format_is_float(vk_format_to_pipe_format(format)); -} - -static inline bool vk_format_is_srgb(VkFormat format) { return util_format_is_srgb(vk_format_to_pipe_format(format)); |