mesa/src/broadcom/vulkan
Iago Toral Quiroga 09cb4e3010 v3dv: start using Broadcom's device identifiers
Instead of creating our own based on the V3D version. CTS waivers
are registered using a combination of VendorID and DeviceID, so if
we want to reuse any wavers filed by Broadcom we want to use the
same identifiers. We are already using the Broadcom VendorId, so
let's start using the same deviceID as well.

Reviewed-by: Alejandro Piñeiro <apinheiro@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/12865>
2021-09-15 12:54:48 +00:00
..
.dir-locals.el
.editorconfig
meson.build v3dv: refactor meta copy/clear code 2021-07-15 12:16:55 +02:00
v3dv_bo.c v3dv: use a bitfield to implement a quick check for job BO tracking 2021-04-15 06:09:34 +00:00
v3dv_bo.h v3dv: use a bitfield to implement a quick check for job BO tracking 2021-04-15 06:09:34 +00:00
v3dv_cl.c v3dv/build: meson infrastructure for multi-hw-version support 2021-06-22 11:34:06 +02:00
v3dv_cl.h v3dv: remove gen-dependant includes from v3dv_private 2021-06-22 11:34:06 +02:00
v3dv_cmd_buffer.c v3dv: make v3dv_image_view derive from vk_image_view 2021-09-02 05:53:39 +00:00
v3dv_debug.c v3dv/debug: add v3dv_debug 2020-10-13 21:21:25 +00:00
v3dv_debug.h v3dv/debug: add v3dv_print_v3d_key 2020-10-13 21:21:33 +00:00
v3dv_descriptor_set.c v3dv: make v3dv_image_view derive from vk_image_view 2021-09-02 05:53:39 +00:00
v3dv_device.c v3dv: start using Broadcom's device identifiers 2021-09-15 12:54:48 +00:00
v3dv_formats.c v3d,v3dv: add options to force 32-bit or 16-bit TMU precision 2021-08-11 05:57:10 +00:00
v3dv_image.c v3dv: make v3dv_image_view derive from vk_image_view 2021-09-02 05:53:39 +00:00
v3dv_limits.h v3dv: track first and last subpass that use a view index 2021-07-27 07:31:32 +00:00
v3dv_meta_clear.c v3dv: use subresource helpers in more places 2021-09-02 05:53:39 +00:00
v3dv_meta_common.h v3dv: refactor meta copy/clear code 2021-07-15 12:16:55 +02:00
v3dv_meta_copy.c v3dv: make v3dv_image derive from vk_image 2021-09-02 05:53:39 +00:00
v3dv_pass.c v3dv: track first and last subpass that use a view index 2021-07-27 07:31:32 +00:00
v3dv_pipeline.c v3dv: Implement VK_EXT_vertex_attribute_divisor 2021-09-12 21:01:20 +00:00
v3dv_pipeline_cache.c v3dv: Implement VK_EXT_pipeline_creation_feedback 2021-08-26 21:04:42 +00:00
v3dv_private.h v3dv: make v3dv_image_view derive from vk_image_view 2021-09-02 05:53:39 +00:00
v3dv_query.c v3dv: fix query error handling 2021-07-27 07:31:32 +00:00
v3dv_queue.c broadcom: add cl_nobin debug option 2021-09-13 08:51:54 +00:00
v3dv_uniforms.c v3dv: make v3dv_image_view derive from vk_image_view 2021-09-02 05:53:39 +00:00
v3dv_util.c v3dv: move error string definition to debug path 2020-12-01 12:10:11 +00:00
v3dv_wsi.c v3dv: use VKAPI_ATTR and VKAPI_CALL. 2021-05-31 17:08:27 +00:00
v3dv_wsi_display.c v3dv: implement VK_KHR_get_display_properties2 2021-06-10 11:01:28 +00:00
v3dv_wsi_wayland.c v3dv: use VKAPI_ATTR and VKAPI_CALL. 2021-05-31 17:08:27 +00:00
v3dv_wsi_x11.c v3dv: use VKAPI_ATTR and VKAPI_CALL. 2021-05-31 17:08:27 +00:00
v3dvx_cmd_buffer.c v3dv: make v3dv_image_view derive from vk_image_view 2021-09-02 05:53:39 +00:00
v3dvx_descriptor_set.c v3dv: split v3dv_descriptor hw version dependant to a new source file. 2021-06-22 11:34:06 +02:00
v3dvx_device.c v3dv: make v3dv_image_view derive from vk_image_view 2021-09-02 05:53:39 +00:00
v3dvx_formats.c v3dv/format: expose properly that some formats are not filterable 2021-07-09 11:37:01 +00:00
v3dvx_image.c v3dv: make v3dv_image_view derive from vk_image_view 2021-09-02 05:53:39 +00:00
v3dvx_meta_common.c v3dv: make v3dv_image derive from vk_image 2021-09-02 05:53:39 +00:00
v3dvx_pipeline.c v3dv: Implement VK_EXT_vertex_attribute_divisor 2021-09-12 21:01:20 +00:00
v3dvx_private.h v3dv: Implement VK_EXT_vertex_attribute_divisor 2021-09-12 21:01:20 +00:00
v3dvx_queue.c v3dv: allow limiting amount of tile state allocated 2021-07-16 09:36:37 +00:00
vk_format_info.h v3dv: Add is_unorm, is_snorm and is_float format functions 2021-08-02 22:55:33 +00:00