Lines Matching defs:VulkanFunctions
39 void init_vulkan_functions(VulkanFunctions& funcs) {
149 VulkanFunctions::VulkanFunctions() {
151 VulkanFunctions::VulkanFunctions() : loader(get_loader_path()) {
156 DeviceFunctions::DeviceFunctions(const VulkanFunctions& vulkan_functions, VkDevice device) {
168 InstWrapper::InstWrapper(VulkanFunctions& functions, VkAllocationCallbacks* callbacks) noexcept
170 InstWrapper::InstWrapper(VulkanFunctions& functions, VkInstance inst, VkAllocationCallbacks* callbacks) noexcept
269 DeviceWrapper::DeviceWrapper(VulkanFunctions& functions, VkDevice device, VkAllocationCallbacks* callbacks) noexcept
804 VkResult create_surface_helper(VulkanFunctions* functions, VkInstance inst, VkSurfaceKHR& surface, const char* load_func_name) {
810 VkResult create_surface(VulkanFunctions* functions, VkInstance inst, VkSurfaceKHR& surface,