diff --git a/docs/features.txt b/docs/features.txt index e70d1eadca2..3738b485475 100644 --- a/docs/features.txt +++ b/docs/features.txt @@ -605,7 +605,7 @@ Khronos extensions that are not part of any Vulkan version: VK_EXT_host_image_copy DONE (nvk/Turing+) VK_EXT_image_2d_view_of_3d DONE (anv, hasvk, lvp, nvk, radv, tu, vn) VK_EXT_image_compression_control DONE (radv) - VK_EXT_image_drm_format_modifier DONE (anv, hasvk, nvk, radv/gfx9+, tu, v3dv, vn) + VK_EXT_image_drm_format_modifier DONE (anv, hasvk, nvk, panvk, radv/gfx9+, tu, v3dv, vn) VK_EXT_image_sliced_view_of_3d DONE (anv, nvk, radv/gfx10+) VK_EXT_image_view_min_lod DONE (anv, hasvk, nvk, radv, tu, vn) VK_EXT_index_type_uint8 DONE (anv, hasvk, nvk, lvp, panvk, pvr, radv/gfx8+, tu, v3dv, vn) diff --git a/src/panfrost/vulkan/panvk_physical_device.c b/src/panfrost/vulkan/panvk_physical_device.c index 29dd7cbd58c..286db7e8ebf 100644 --- a/src/panfrost/vulkan/panvk_physical_device.c +++ b/src/panfrost/vulkan/panvk_physical_device.c @@ -180,6 +180,7 @@ get_device_extensions(const struct panvk_physical_device *device, .EXT_custom_border_color = true, .EXT_external_memory_dma_buf = true, .EXT_graphics_pipeline_library = true, + .EXT_image_drm_format_modifier = true, .EXT_index_type_uint8 = true, .EXT_physical_device_drm = true, .EXT_pipeline_creation_cache_control = true,