diff --git a/docs/features.txt b/docs/features.txt index 1ccca4156ad..def8b43d708 100644 --- a/docs/features.txt +++ b/docs/features.txt @@ -593,7 +593,7 @@ Khronos extensions that are not part of any Vulkan version: VK_EXT_dynamic_rendering_unused_attachments DONE (anv, nvk, radv, vn) VK_EXT_extended_dynamic_state3 DONE (anv, lvp, nvk, radv, tu, vn) VK_EXT_external_memory_acquire_unmodified DONE (radv, vn) - VK_EXT_external_memory_dma_buf DONE (anv, hasvk, lvp, nvk, pvr, radv, tu, v3dv, vn) + VK_EXT_external_memory_dma_buf DONE (anv, hasvk, lvp, nvk, panvk, pvr, radv, tu, v3dv, vn) VK_EXT_external_memory_host DONE (anv, hasvk, lvp, radv) VK_EXT_filter_cubic DONE (tu/a650+) VK_EXT_fragment_density_map DONE (tu) diff --git a/src/panfrost/vulkan/panvk_physical_device.c b/src/panfrost/vulkan/panvk_physical_device.c index 64d743fb203..4d51a3dc383 100644 --- a/src/panfrost/vulkan/panvk_physical_device.c +++ b/src/panfrost/vulkan/panvk_physical_device.c @@ -175,6 +175,7 @@ get_device_extensions(const struct panvk_physical_device *device, .KHR_variable_pointers = true, .EXT_buffer_device_address = true, .EXT_custom_border_color = true, + .EXT_external_memory_dma_buf = true, .EXT_graphics_pipeline_library = true, .EXT_index_type_uint8 = true, .EXT_physical_device_drm = true,