radv: correctly use vulkan 1.0 by default
From the vulkan spec 3.2 "Instances":
"Providing a NULL VkInstanceCreateInfo::pApplicationInfo or providing an
apiVersion of 0 is equivalent to providing an apiVersion of
VK_MAKE_VERSION(1,0,0)."
Fixes: ffa15861ef
"radv: UseEnumerateInstanceVersion for the default version."
Reviewed-by: Eric Engestrom <eric.engestrom@intel.com>
Reviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>
This commit is contained in:
parent
d9bd3b1cb8
commit
d12dc39396
|
@ -533,7 +533,7 @@ VkResult radv_CreateInstance(
|
||||||
pCreateInfo->pApplicationInfo->apiVersion != 0) {
|
pCreateInfo->pApplicationInfo->apiVersion != 0) {
|
||||||
client_version = pCreateInfo->pApplicationInfo->apiVersion;
|
client_version = pCreateInfo->pApplicationInfo->apiVersion;
|
||||||
} else {
|
} else {
|
||||||
radv_EnumerateInstanceVersion(&client_version);
|
client_version = VK_API_VERSION_1_0;
|
||||||
}
|
}
|
||||||
|
|
||||||
instance = vk_zalloc2(&default_alloc, pAllocator, sizeof(*instance), 8,
|
instance = vk_zalloc2(&default_alloc, pAllocator, sizeof(*instance), 8,
|
||||||
|
|
Loading…
Reference in New Issue