libvulkan: Add missing instance entry point dispatch init
Change-Id: Ib7db123ce91b0f488230988d66e6b627f0ac8645
(cherry picked from commit c00a23cb61f64a7c82cfab2b2c19ab15b5805348)
diff --git a/vulkan/libvulkan/loader.cpp b/vulkan/libvulkan/loader.cpp
index ee9af85..222e2e3 100644
--- a/vulkan/libvulkan/loader.cpp
+++ b/vulkan/libvulkan/loader.cpp
@@ -908,10 +908,12 @@
const InstanceVtbl kBottomInstanceFunctions = {
// clang-format off
.instance = nullptr,
+
.CreateInstance = CreateInstanceBottom,
.DestroyInstance = DestroyInstanceBottom,
.GetInstanceProcAddr = GetInstanceProcAddrBottom,
.EnumeratePhysicalDevices = EnumeratePhysicalDevicesBottom,
+
.GetPhysicalDeviceFeatures = GetPhysicalDeviceFeaturesBottom,
.GetPhysicalDeviceFormatProperties = GetPhysicalDeviceFormatPropertiesBottom,
.GetPhysicalDeviceImageFormatProperties = GetPhysicalDeviceImageFormatPropertiesBottom,
@@ -922,10 +924,13 @@
.EnumerateDeviceExtensionProperties = EnumerateDeviceExtensionPropertiesBottom,
.EnumerateDeviceLayerProperties = EnumerateDeviceLayerPropertiesBottom,
.GetPhysicalDeviceSparseImageFormatProperties = GetPhysicalDeviceSparseImageFormatPropertiesBottom,
- .GetPhysicalDeviceSurfaceSupportKHR = GetPhysicalDeviceSurfaceSupportKHR,
+
.GetPhysicalDeviceSurfaceCapabilitiesKHR = GetPhysicalDeviceSurfaceCapabilitiesKHR,
.GetPhysicalDeviceSurfaceFormatsKHR = GetPhysicalDeviceSurfaceFormatsKHR,
.GetPhysicalDeviceSurfacePresentModesKHR = GetPhysicalDeviceSurfacePresentModesKHR,
+ .CreateAndroidSurfaceKHR = CreateAndroidSurfaceKHR,
+ .DestroySurfaceKHR = DestroySurfaceKHR,
+ .GetPhysicalDeviceSurfaceSupportKHR = GetPhysicalDeviceSurfaceSupportKHR,
// clang-format on
};