diff --git a/docs/drivers/panfrost.rst b/docs/drivers/panfrost.rst index 8709907b12b..a3fa495aba9 100644 --- a/docs/drivers/panfrost.rst +++ b/docs/drivers/panfrost.rst @@ -28,11 +28,11 @@ The following hardware is currently supported: +--------------------+---------------+-----------+--------+--------+ | G57 | Valhall (v9) | 3.1 | 3.1 | | +--------------------+---------------+-----------+--------+--------+ -| G310, G610 | Valhall (v10) | 3.1 | 3.1 | 1.1 | +| G310, G610 | Valhall (v10) | 3.1 | 3.1 | 1.2 | +--------------------+---------------+-----------+--------+--------+ -| G720 | 5th Gen (v12) | 3.1 | 3.1 | 1.1 | +| G720 | 5th Gen (v12) | 3.1 | 3.1 | 1.2 | +--------------------+---------------+-----------+--------+--------+ -| G725 | 5th Gen (v13) | 3.1 | 3.1 | 1.1 | +| G725 | 5th Gen (v13) | 3.1 | 3.1 | 1.2 | +--------------------+---------------+-----------+--------+--------+ Other Midgard and Bifrost chips (e.g. G71) are not yet supported. diff --git a/docs/features.txt b/docs/features.txt index 637d61525db..e341e162ed1 100644 --- a/docs/features.txt +++ b/docs/features.txt @@ -455,7 +455,7 @@ Vulkan 1.1 -- all DONE: anv, lvp, nvk, panvk/v10+, radv, tu, vn VK_KHR_storage_buffer_storage_class DONE (anv, dzn, hasvk, lvp, nvk, panvk, radv, tu, v3dv, vn) VK_KHR_variable_pointers DONE (anv, hasvk, lvp, nvk, panvk, radv, tu, v3dv, vn) -Vulkan 1.2 -- all DONE: anv, nvk, tu, vn +Vulkan 1.2 -- all DONE: anv, nvk, panvk, tu, vn VK_KHR_8bit_storage DONE (anv, dzn, hasvk, lvp, nvk, radv, tu/a750+, v3dv, vn, panvk) VK_KHR_buffer_device_address DONE (anv, hasvk, lvp, nvk, panvk, radv, tu, v3dv, vn) diff --git a/docs/relnotes/new_features.txt b/docs/relnotes/new_features.txt index 1fda73600b6..30a20ca2265 100644 --- a/docs/relnotes/new_features.txt +++ b/docs/relnotes/new_features.txt @@ -10,3 +10,4 @@ VK_KHR_maintenance4 on panvk/v10+ VK_KHR_maintenance5 on panvk/v10+ VK_EXT_direct_mode_display on panvk VK_EXT_extended_dynamic_state[2] on panvk +Vulkan 1.2 on panvk/v10+ diff --git a/src/panfrost/vulkan/panvk_physical_device.c b/src/panfrost/vulkan/panvk_physical_device.c index 6e0d022c93c..3b200b08248 100644 --- a/src/panfrost/vulkan/panvk_physical_device.c +++ b/src/panfrost/vulkan/panvk_physical_device.c @@ -576,7 +576,7 @@ get_api_version(unsigned arch) return version_override; if (arch >= 10) - return VK_MAKE_API_VERSION(0, 1, 1, VK_HEADER_VERSION); + return VK_MAKE_API_VERSION(0, 1, 2, VK_HEADER_VERSION); return VK_MAKE_API_VERSION(0, 1, 0, VK_HEADER_VERSION); }