mesa/src/amd/vulkan
Andres Rodriguez f8ea71f047 radv: generate same device UUID as radeonsi
This is required for interop use cases. The same device must report
identical UUIDs through the GL and Vulkan APIs so that users can
identify when it is safe to perform a memory object import.

v2: use ac helpers to calculate the uuid

Signed-off-by: Andres Rodriguez <andresx7@gmail.com>
Reviewed-by: Timothy Arceri <tarceri@itsqueeze.com>
2017-08-06 12:42:07 +10:00
..
winsys/amdgpu ac/surface: remove RADEON_SURF_HAS_TILE_MODE_INDEX 2017-08-04 02:10:04 +02:00
.gitignore radv: Suffix the radeon_icd file with the host CPU 2016-11-09 21:36:45 +00:00
dev_icd.json.in radv: Replace "abi_versions" with correct "api_version". 2016-10-25 12:55:39 -07:00
Makefile.am radv: rebase radv_entrypoints_gen.py on anv_entrypoints_gen.py 2017-07-21 14:27:02 -07:00
Makefile.sources radv/meta: add resolve pass using fragment/vertex shaders 2017-05-07 23:41:39 +01:00
radeon_icd.json.in radv: Suffix the radeon_icd file with the host CPU 2016-11-09 21:36:45 +00:00
radv_cmd_buffer.c radv: Add suballocation for shaders. 2017-08-03 00:45:13 +02:00
radv_cs.h radv: Assert when setting 0 registers in a sequence. 2017-03-29 01:58:16 +02:00
radv_debug.h radv: enable sisched toggle in perftest flags. 2017-07-06 23:07:49 +01:00
radv_descriptor_set.c radv: Fix descriptors for cube images with VK_IMAGE_USAGE_STORAGE_BIT 2017-07-13 00:21:20 +02:00
radv_descriptor_set.h radv: minor pahole related improvements. 2017-05-03 06:03:07 +10:00
radv_device.c radv: generate same device UUID as radeonsi 2017-08-06 12:42:07 +10:00
radv_entrypoints_gen.py radv: rebase radv_entrypoints_gen.py on anv_entrypoints_gen.py 2017-07-21 14:27:02 -07:00
radv_formats.c radv: don't set dedicated bit for buffer external memory. 2017-07-24 08:30:15 +01:00
radv_image.c radv: also fix texture image descriptors for mipmap tile swizzle 2017-08-04 07:13:40 +01:00
radv_meta.c radv: Dirty all descriptors sets when changing the pipeline. 2017-06-03 22:24:37 +02:00
radv_meta.h radv/meta: cleanup some unused code path 2017-05-08 08:56:55 +10:00
radv_meta_blit.c radv: handle 10-bit format clamping workaround. 2017-08-01 00:10:23 +01:00
radv_meta_blit2d.c radv: handle 10-bit format clamping workaround. 2017-08-01 00:10:23 +01:00
radv_meta_buffer.c nir: Embed the shader_info in the nir_shader again 2017-05-09 15:07:47 -07:00
radv_meta_bufimage.c radv: Remove unused args of radv_image_view_init. 2017-06-26 01:24:50 +02:00
radv_meta_clear.c radv: handle 10-bit format clamping workaround. 2017-08-01 00:10:23 +01:00
radv_meta_copy.c radv/meta: move blit2d to using push constants 2017-05-08 08:56:49 +10:00
radv_meta_decompress.c radv: Disable depth & stencil tests when the depthbuffer doesn't support it. 2017-07-05 20:23:00 +02:00
radv_meta_fast_clear.c radv: predicate cmask eliminate when using DCC. 2017-07-17 01:44:43 +01:00
radv_meta_resolve.c radv: avoid GPU hangs if someone does a resolve with non-multisample src (v2) 2017-08-05 03:52:44 +01:00
radv_meta_resolve_cs.c radv: Handle VK_ATTACHMENT_UNUSED in color attachments. 2017-07-24 01:50:52 +02:00
radv_meta_resolve_fs.c radv: handle 10-bit format clamping workaround. 2017-08-01 00:10:23 +01:00
radv_pass.c radv: move to using shared vk_alloc inlines. 2016-10-19 09:05:26 +10:00
radv_pipeline.c radv: Add suballocation for shaders. 2017-08-03 00:45:13 +02:00
radv_pipeline_cache.c radv: Add suballocation for shaders. 2017-08-03 00:45:13 +02:00
radv_private.h radv: Add suballocation for shaders. 2017-08-03 00:45:13 +02:00
radv_query.c radv: add support for cmd predication. 2017-07-06 02:06:49 +01:00
radv_radeon_winsys.h radv: initial support for shared semaphores (v2) 2017-07-21 21:31:54 +01:00
radv_util.c radv: use enum_to_str util functions. 2017-03-04 15:05:14 +00:00
radv_util.h radv: Use proper header guards over 'pragma once' directives 2016-10-10 16:10:56 +11:00
radv_wsi.c radv: initial support for shared semaphores (v2) 2017-07-21 21:31:54 +01:00
radv_wsi_wayland.c radv/wsi: Don't include wayland headers 2017-03-13 11:16:30 +00:00
radv_wsi_x11.c vulkan/wsi/radv: add initial prime support (v1.1) 2017-02-27 05:42:16 +10:00
si_cmd_buffer.c radv: predicate cmask eliminate when using DCC. 2017-07-17 01:44:43 +01:00
vk_format.h radv: Disable depth & stencil tests when the depthbuffer doesn't support it. 2017-07-05 20:23:00 +02:00
vk_format_layout.csv radv: add initial non-conformant radv vulkan driver 2016-10-07 09:16:09 +10:00
vk_format_parse.py amd: remove shebang from python scripts 2017-03-10 14:12:46 +00:00
vk_format_table.py amd: remove shebang from python scripts 2017-03-10 14:12:46 +00:00