dvulkan.global

+ Contains global Vulkan function pointers, only if the DVulkanGlobalFunctions version is selected. + + This file dynamically generates variables containing Vulkan function pointers using string mixins. + Each function has their original name (ex. dvulkan.global.vkGetInstanceProcAddr). + + If the DVulkanGlobalFunctions version is not specified, this module contains nothing.

Members

Functions

loadDeviceFunctions
void loadDeviceFunctions(VkDevice device)

Loads device-bound functions to the global variables. See VulkanFunctions.loadDeviceFunctions.

loadInitializationFunctions
void loadInitializationFunctions(VulkanFunctions.PFN_vkGetInstanceProcAddr getProcAddr)

Loads instance initialization functions to the global variables. See VulkanFunctions.loadInitializationFunctions.

loadInstanceFunctions
void loadInstanceFunctions(VkInstance instance)

Loads all functions to the global variables. See VulkanFunctions.loadInstanceFunctions.

Meta