// *** THIS FILE IS GENERATED - DO NOT EDIT *** // See dispatch_table_generator.py for modifications // Copyright 2023 The Khronos Group Inc. // Copyright 2023 Valve Corporation // Copyright 2023 LunarG, Inc. // // SPDX-License-Identifier: Apache-2.0 #pragma once #include <vulkan/vulkan.h> #include <string.h> // clang-format off PFN_GetPhysicalDeviceProcAddr; // Instance function pointer dispatch table VkuInstanceDispatchTable; // Device function pointer dispatch table VkuDeviceDispatchTable; static inline void vkuInitDeviceDispatchTable(VkDevice device, VkuDeviceDispatchTable *table, PFN_vkGetDeviceProcAddr gdpa) { … } static inline void vkuInitInstanceDispatchTable(VkInstance instance, VkuInstanceDispatchTable *table, PFN_vkGetInstanceProcAddr gipa) { … } // clang-format on