diff options
author | Samuel Pitoiset <[email protected]> | 2019-11-13 08:58:37 +0100 |
---|---|---|
committer | Samuel Pitoiset <[email protected]> | 2019-11-18 08:20:19 +0000 |
commit | 1ebd9459e790bc14e3e58749c1d27ee0d7738a22 (patch) | |
tree | 0063a10ff7166600c4eb4ce5a14f07fe6ddbbc63 /src/amd/vulkan/radv_extensions.py | |
parent | 2af7511ed2771d45c595518e746fa2f9031ba77a (diff) |
radv: implement VK_AMD_device_coherent_memory
This extension adds the device coherent and device uncached memory
types. It's known to be slower than non-device coherent memory but
it might be useful for debugging.
This is only exposed for chips that support L2 uncached.
Signed-off-by: Samuel Pitoiset <[email protected]>
Reviewed-by: Bas Nieuwenhuizen <[email protected]>
Diffstat (limited to 'src/amd/vulkan/radv_extensions.py')
-rw-r--r-- | src/amd/vulkan/radv_extensions.py | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/amd/vulkan/radv_extensions.py b/src/amd/vulkan/radv_extensions.py index a4983ba0f61..fab36bf53d7 100644 --- a/src/amd/vulkan/radv_extensions.py +++ b/src/amd/vulkan/radv_extensions.py @@ -144,6 +144,7 @@ EXTENSIONS = [ Extension('VK_EXT_vertex_attribute_divisor', 3, True), Extension('VK_EXT_ycbcr_image_arrays', 1, True), Extension('VK_AMD_buffer_marker', 1, True), + Extension('VK_AMD_device_coherent_memory', 1, True), Extension('VK_AMD_draw_indirect_count', 1, True), Extension('VK_AMD_gcn_shader', 1, True), Extension('VK_AMD_gpu_shader_half_float', 1, '!device->use_aco && device->rad_info.chip_class >= GFX9'), |