Question:
I believe it is either a code issue or a issue with the config for vulkan. Does anyone know as to why this error is occuring?
Repl link:
https://replit.com/@Maaz25/Vulkan?v=1.
The Error seems to be occuring in this function when I call vkCreateInstance
void createInstance(State* state)
{
uint32_t required_extensions_count;
const char** required_extensions =
glfwGetRequiredInstanceExtensions(&required_extensions_count);
VkApplicationInfo applicationInfo = {
.sType = VK_STRUCTURE_TYPE_APPLICATION_INFO,
.apiVersion = state->api_version,
};
VkInstanceCreateInfo createInfo = {
.sType = VK_STRUCTURE_TYPE_INSTANCE_CREATE_INFO,
.pApplicationInfo = &applicationInfo,
.enabledExtensionCount = required_extensions_count,
.ppEnabledExtensionNames = required_extensions,
};
PANIC(vkCreateInstance(&createInfo, state->allocator, &state->instance),
"Couldn't create instance\n");
}