function to get extensions

This commit is contained in:
Gregory Wells
2025-06-16 09:47:03 -04:00
parent 1ea278772b
commit 2b00271aee
4 changed files with 33 additions and 20 deletions

View File

@@ -22,15 +22,15 @@ gnReturnCode gnCreateOutputDeviceFn(gnOutputDeviceHandle outputDevice, gnInstanc
.samplerAnisotropy = VK_TRUE
};
VkDeviceCreateInfo deviceCreateInfo = {
.sType = VK_STRUCTURE_TYPE_DEVICE_CREATE_INFO,
.queueCreateInfoCount = deviceInfo.queueInfoCount,
.pQueueCreateInfos = queueCreateInfos,
.pEnabledFeatures = &deviceFeatures,
.enabledExtensionCount = deviceExtensionCount,
.ppEnabledExtensionNames = deviceExtensions,
.pEnabledFeatures = &deviceFeatures
};
deviceCreateInfo.ppEnabledExtensionNames = vkGetGryphnDeviceExtensions(&deviceCreateInfo.enabledExtensionCount);
if (instance->debugger == NULL)
deviceCreateInfo.enabledLayerCount = 0;