mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-01-03 07:10:15 +01:00
nvk: Advertise VK_KHR_maintenance6
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/27796>
This commit is contained in:
parent
16397c10c7
commit
6f395d44b1
2 changed files with 10 additions and 1 deletions
|
|
@ -525,7 +525,7 @@ Khronos extensions that are not part of any Vulkan version:
|
|||
VK_KHR_line_rasterization DONE (anv, nvk, radv, tu, v3dv)
|
||||
VK_KHR_load_store_op_none DONE (anv, nvk, radv, tu, v3dv)
|
||||
VK_KHR_maintenance5 DONE (anv, lvp, nvk, radv, tu)
|
||||
VK_KHR_maintenance6 DONE (anv, lvp)
|
||||
VK_KHR_maintenance6 DONE (anv, lvp, nvk)
|
||||
VK_KHR_performance_query DONE (anv, radv/gfx10.3+, tu, v3dv)
|
||||
VK_KHR_pipeline_executable_properties DONE (anv, nvk, hasvk, radv, tu, v3dv)
|
||||
VK_KHR_pipeline_library DONE (anv, lvp, nvk, radv, tu, vn)
|
||||
|
|
|
|||
|
|
@ -116,6 +116,7 @@ nvk_get_device_extensions(const struct nvk_instance *instance,
|
|||
.KHR_maintenance3 = true,
|
||||
.KHR_maintenance4 = true,
|
||||
.KHR_maintenance5 = true,
|
||||
.KHR_maintenance6 = true,
|
||||
.KHR_map_memory2 = true,
|
||||
.KHR_multiview = true,
|
||||
.KHR_pipeline_executable_properties = true,
|
||||
|
|
@ -398,6 +399,9 @@ nvk_get_device_features(const struct nv_device_info *info,
|
|||
/* VK_KHR_maintenance5 */
|
||||
.maintenance5 = true,
|
||||
|
||||
/* VK_KHR_maintenance6 */
|
||||
.maintenance6 = true,
|
||||
|
||||
/* VK_KHR_pipeline_executable_properties */
|
||||
.pipelineExecutableInfo = true,
|
||||
|
||||
|
|
@ -863,6 +867,11 @@ nvk_get_device_properties(const struct nvk_instance *instance,
|
|||
.nonStrictSinglePixelWideLinesUseParallelogram = false,
|
||||
.nonStrictWideLinesUseParallelogram = false,
|
||||
|
||||
/* VK_KHR_maintenance6 */
|
||||
.blockTexelViewCompatibleMultipleLayers = true,
|
||||
.maxCombinedImageSamplerDescriptorCount = 3,
|
||||
.fragmentShadingRateClampCombinerInputs = false, /* TODO */
|
||||
|
||||
/* VK_EXT_map_memory_placed */
|
||||
.minPlacedMemoryMapAlignment = os_page_size,
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue