mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2025-12-25 23:50:11 +01:00
panvk: support vulkan 1.2 on v10+
While not yet officially conformant, we support all the required features, and we pass the CTS. Let's mark off Vulkan 1.2, to make things easier for applications. Backport-to: 25.1 Reviewed-by: Boris Brezillon <boris.brezillon@collabora.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/34512>
This commit is contained in:
parent
7f35879738
commit
b3fd8ddf6a
4 changed files with 6 additions and 5 deletions
|
|
@ -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.
|
||||
|
|
|
|||
|
|
@ -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)
|
||||
|
|
|
|||
|
|
@ -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+
|
||||
|
|
|
|||
|
|
@ -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);
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue