Kohi Game Engine
vulkan_platform.h
Go to the documentation of this file.
1 
13 #pragma once
14 
15 #include <defines.h>
16 
17 struct platform_state;
18 struct vulkan_context;
19 
27 
34 void platform_get_required_extension_names(const char*** names_darray);
This file contains global type definitions which are used throughout the entire engine and applicatio...
_Bool b8
8-bit boolean type
Definition: defines.h:58
The overall Vulkan context for the backend. Holds and maintains global renderer backend state,...
Definition: vulkan_types.h:564
b8 platform_create_vulkan_surface(struct vulkan_context *context)
Creates and assigns a surface to the given context.
void platform_get_required_extension_names(const char ***names_darray)
Appends the names of required extensions for this platform to the names_darray, which should be creat...