zink: update gl43 profile to allow imageRobustAccess

Now that zink can use imageRobustAccess and handle txf with invalid LODs,
update the profile to require either VK_EXT_image_robustness or VK_EXT_robustness2.

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/20808>
This commit is contained in:
SoroushIMG 2023-01-20 17:31:53 +00:00 committed by Marge Bot
parent f855e2fff6
commit c007a6e727

View file

@ -193,6 +193,33 @@
}
}
},
"gl43_baseline_rb2": {
"extensions": {
"VK_EXT_robustness2": 1
},
"features": {
"VkPhysicalDeviceRobustness2FeaturesEXT": {
"robustImageAccess2": true
}
}
},
"gl43_baseline_rb_image_vk13": {
"features": {
"VkPhysicalDeviceVulkan13Features": {
"robustImageAccess": true
}
}
},
"gl43_baseline_rb_image_ext": {
"extensions": {
"VK_EXT_image_robustness": 1
},
"features": {
"VkPhysicalDeviceImageRobustnessFeaturesEXT": {
"robustImageAccess": true
}
}
},
"gl43_baseline": {
"features": {
"VkPhysicalDeviceFeatures": {
@ -679,7 +706,8 @@
"gl41_baseline",
"gl42_baseline",
[ "gl42_baseline_vk10", "gl42_baseline_vk12" ],
"gl43_baseline"
"gl43_baseline",
[ "gl43_baseline_rb2", "gl43_baseline_rb_image_vk13", "gl43_baseline_rb_image_ext" ]
]
},
"VP_ZINK_gl44_baseline": {
@ -700,6 +728,7 @@
"gl42_baseline",
[ "gl42_baseline_vk10", "gl42_baseline_vk12" ],
"gl43_baseline",
[ "gl43_baseline_rb2", "gl43_baseline_rb_image_vk13", "gl43_baseline_rb_image_ext" ],
"gl44_baseline"
]
},
@ -721,6 +750,7 @@
"gl42_baseline",
[ "gl42_baseline_vk10", "gl42_baseline_vk12" ],
"gl43_baseline",
[ "gl43_baseline_rb2", "gl43_baseline_rb_image_vk13", "gl43_baseline_rb_image_ext" ],
"gl44_baseline",
"gl45_baseline"
]
@ -743,6 +773,7 @@
"gl42_baseline",
[ "gl42_baseline_vk10", "gl42_baseline_vk12" ],
"gl43_baseline",
[ "gl43_baseline_rb2", "gl43_baseline_rb_image_vk13", "gl43_baseline_rb_image_ext" ],
"gl44_baseline",
"gl45_baseline",
"gl46_baseline"
@ -766,6 +797,7 @@
"gl42_baseline",
[ "gl42_baseline_vk10", "gl42_baseline_vk12" ],
"gl43_baseline",
[ "gl43_baseline_rb2", "gl43_baseline_rb_image_vk13", "gl43_baseline_rb_image_ext" ],
"gl44_baseline",
"gl45_baseline",
"gl46_baseline",