mesa/src/panfrost/vulkan
Boris Brezillon b3a2233f88 panvk: Don't spam the error output if the device is not for us
The Vulkan loader tries each driver until it finds one that's accepting
the device. Don't complain about panvk being non-conformant until we're
sure the device is for us.

Reported-by: Rob Clark <robclark@freedesktop.org>
Signed-off-by: Boris Brezillon <boris.brezillon@collabora.com>
Acked-by: Daniel Stone <daniels@collabora.com>
Reviewed-by: Mary Guillemard <mary.guillemard@collabora.com>
Acked-by: Rob Clark <robclark@freedesktop.org>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/30756>
2024-08-21 15:18:49 +00:00
..
bifrost panvk: Pass attrib_buf_idx_offset to desc_copy_info 2024-07-26 08:55:26 +00:00
jm panvk: Make sure we emit blend descriptors even if no FS shader is provided 2024-08-20 13:30:29 +02:00
valhall panvk: Overhaul the Bifrost descriptor set implementation 2024-06-14 20:52:21 +00:00
meson.build format: Generate endian-independent format aliases 2024-07-19 13:50:42 +00:00
panvk_android.c panvk: Kill panvk_private.h 2024-03-27 09:47:34 +00:00
panvk_blend.h panvk: Remove panvk_pipeline 2024-06-17 07:31:50 +00:00
panvk_buffer.c panvk: Check for maxBufferSize in panvk_CreateBuffer 2024-06-19 13:20:08 +02:00
panvk_buffer.h panvk: Move the VkBuffer logic to its own source file 2024-03-27 09:47:33 +00:00
panvk_buffer_view.h panvk: Use memory pools for internal GPU data attached to vulkan objects 2024-06-17 07:31:50 +00:00
panvk_cmd_pool.c panvk: Add missing null check in DestroyCommandPool 2024-06-19 13:19:30 +02:00
panvk_cmd_pool.h panvk: Move the VkCommandPool logic to panvk_cmd_pool.{c,h} 2024-03-27 09:47:34 +00:00
panvk_cmd_push_constant.h panvk: Implement CmdBindDescriptorSets2KHR, CmdPushConstants2KHR and CmdPushDescriptorSet2KHR 2024-07-24 10:46:00 +00:00
panvk_descriptor_set.h panvk: Overhaul the Bifrost descriptor set implementation 2024-06-14 20:52:21 +00:00
panvk_descriptor_set_layout.h panvk: Overhaul the Bifrost descriptor set implementation 2024-06-14 20:52:21 +00:00
panvk_device.h panvk: Use memory pools for internal GPU data attached to vulkan objects 2024-06-17 07:31:50 +00:00
panvk_device_memory.c panvk: Don't bail out when allocationSize is zero in AllocateMemory() 2024-06-13 14:48:40 +02:00
panvk_device_memory.h panvk: Move the VkDeviceMemory logic to panvk_device_memory.{c,h} 2024-03-27 09:47:33 +00:00
panvk_event.c panvk: Kill panvk_private.h 2024-03-27 09:47:34 +00:00
panvk_event.h panvk: Move the VkEvent logic to panvk_event.{c,h} 2024-03-27 09:47:34 +00:00
panvk_image.c pan/lib, panvk: Ensure data_size is on 64 bits 2024-06-13 14:48:32 +02:00
panvk_image.h panvk: Move image related definitions to panvk_image.{h,c} 2024-03-27 09:47:33 +00:00
panvk_image_view.h panvk: Use memory pools for internal GPU data attached to vulkan objects 2024-06-17 07:31:50 +00:00
panvk_instance.c panvk: support x11 wsi 2024-06-25 15:49:42 +00:00
panvk_instance.h panvk: support x11 wsi 2024-06-25 15:49:42 +00:00
panvk_macros.h panvk: Prepare things for compiling valhall source files 2024-06-14 20:52:21 +00:00
panvk_mempool.c panvk: Ensure to unref transient bo in reset for mempools 2024-06-19 13:20:13 +02:00
panvk_mempool.h panvk: Prepare panvk_mempool for shared device memory pools 2024-06-17 07:31:50 +00:00
panvk_meta.h panvk: Fix image support in vertex jobs 2024-07-24 10:46:00 +00:00
panvk_physical_device.c panvk: Don't spam the error output if the device is not for us 2024-08-21 15:18:49 +00:00
panvk_physical_device.h panvk: Add more allocation checks in create_device 2024-06-19 13:20:15 +02:00
panvk_priv_bo.c panvk: Refcount private BOs 2024-06-17 07:31:50 +00:00
panvk_priv_bo.h panvk: Store private BOs in lists instead of dynarrays 2024-06-17 07:31:50 +00:00
panvk_query.c panvk: Kill panvk_private.h 2024-03-27 09:47:34 +00:00
panvk_sampler.h panvk: Make panvk_sampler a per-gen 2024-03-27 09:47:34 +00:00
panvk_shader.h panvk: Add support for layered rendering 2024-06-27 10:57:39 +00:00
panvk_vX_blend.c panvk: Adjust RGB component order for fixed-function blending 2024-08-16 12:00:11 +00:00
panvk_vX_buffer_view.c panvk: Use memory pools for internal GPU data attached to vulkan objects 2024-06-17 07:31:50 +00:00
panvk_vX_descriptor_set.c panvk: Refcount private BOs 2024-06-17 07:31:50 +00:00
panvk_vX_descriptor_set_layout.c panvk: Overhaul the Bifrost descriptor set implementation 2024-06-14 20:52:21 +00:00
panvk_vX_device.c panvk: Add more allocation checks in create_device 2024-06-19 13:20:15 +02:00
panvk_vX_image_view.c panvk: Use memory pools for internal GPU data attached to vulkan objects 2024-06-17 07:31:50 +00:00
panvk_vX_sampler.c panvk: Implement and advertise anisotropy support 2024-06-26 16:33:41 +00:00
panvk_vX_shader.c panvk: Fix assert 2024-07-17 18:27:50 +00:00
panvk_wsi.c panvk: Kill panvk_private.h 2024-03-27 09:47:34 +00:00
panvk_wsi.h panvk: Move panvk_wsi definitions to panvk_wsi.h 2024-03-27 09:47:34 +00:00