summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJonathan Gray <jsg@cvs.openbsd.org>2021-07-22 10:00:51 +0000
committerJonathan Gray <jsg@cvs.openbsd.org>2021-07-22 10:00:51 +0000
commit155b34fc2908b6aef7ced4310d6c7fc0efb8a225 (patch)
treedf0d5c9d3b80c698b77f4e7cb12652f4ef738cca
parentc6bdd08decfe014a2e4dc7b8e2063b69f03d4d76 (diff)
Import Mesa 21.1.5
-rw-r--r--lib/mesa/src/broadcom/ci/deqp-v3dv-rpi4-fails.txt153
-rw-r--r--lib/mesa/src/broadcom/vulkan/vk_format_info.h18
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));