mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2025-12-25 19:30:11 +01:00
anv: enable VK_KHR_maintenance4
v2 (Jason Ekstrand): - Get maxBufferSize from ISL. Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com> Reviewed-by: Jason Ekstrand <jason@jlekstrand.net> Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/13199>
This commit is contained in:
parent
231653ea35
commit
3924df9fe7
1 changed files with 15 additions and 0 deletions
|
|
@ -200,6 +200,7 @@ get_device_extensions(const struct anv_physical_device *device,
|
|||
.KHR_maintenance1 = true,
|
||||
.KHR_maintenance2 = true,
|
||||
.KHR_maintenance3 = true,
|
||||
.KHR_maintenance4 = true,
|
||||
.KHR_multiview = true,
|
||||
.KHR_performance_query =
|
||||
device->use_softpin && device->perf &&
|
||||
|
|
@ -1547,6 +1548,13 @@ void anv_GetPhysicalDeviceFeatures2(
|
|||
break;
|
||||
}
|
||||
|
||||
case VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MAINTENANCE_4_FEATURES_KHR: {
|
||||
VkPhysicalDeviceMaintenance4FeaturesKHR *features =
|
||||
(VkPhysicalDeviceMaintenance4FeaturesKHR *)ext;
|
||||
features->maintenance4 = true;
|
||||
break;
|
||||
}
|
||||
|
||||
case VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PERFORMANCE_QUERY_FEATURES_KHR: {
|
||||
VkPhysicalDevicePerformanceQueryFeaturesKHR *feature =
|
||||
(VkPhysicalDevicePerformanceQueryFeaturesKHR *)ext;
|
||||
|
|
@ -2264,6 +2272,13 @@ void anv_GetPhysicalDeviceProperties2(
|
|||
break;
|
||||
}
|
||||
|
||||
case VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MAINTENANCE_4_PROPERTIES_KHR: {
|
||||
VkPhysicalDeviceMaintenance4PropertiesKHR *properties =
|
||||
(VkPhysicalDeviceMaintenance4PropertiesKHR *)ext;
|
||||
properties->maxBufferSize = pdevice->isl_dev.max_buffer_size;
|
||||
break;
|
||||
}
|
||||
|
||||
case VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PCI_BUS_INFO_PROPERTIES_EXT: {
|
||||
VkPhysicalDevicePCIBusInfoPropertiesEXT *properties =
|
||||
(VkPhysicalDevicePCIBusInfoPropertiesEXT *)ext;
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue