Blamite Game Engine - Blam (Core)
vulkan.cpp File Reference

Functions

int create_instance ()
 Initializes the Vulkan instance. More...
 

Variables

std::vector< const char * > vkEnabledValidationLayers
 The list of enabled validation layers. More...
 
VkInstance vkInstance
 The primary Vulkan instance. More...
 
bool enable_validation_layers = true
 

Function Documentation

◆ create_instance()

int create_instance ( )

Initializes the Vulkan instance.

Returns
-1 if an error occurred, otherwise returns 0.

Variable Documentation

◆ enable_validation_layers

bool enable_validation_layers = true

◆ vkEnabledValidationLayers

std::vector<const char*> vkEnabledValidationLayers

The list of enabled validation layers.

◆ vkInstance

VkInstance vkInstance

The primary Vulkan instance.