vulkan.h: V108 -- Static Types, Bug# 13919
diff --git a/loader/vk-loader-generate.py b/loader/vk-loader-generate.py
index d1a5082..eed42df 100755
--- a/loader/vk-loader-generate.py
+++ b/loader/vk-loader-generate.py
@@ -48,7 +48,7 @@
     def _requires_special_trampoline_code(self, name):
         # Dont be cute trying to use a general rule to programmatically populate this list
         # it just obsfucates what is going on!
-        wsi_creates_dispatchable_object = ["GetPhysicalDeviceInfo", "CreateSwapChainWSI"]
+        wsi_creates_dispatchable_object = ["CreateSwapChainWSI"]
         creates_dispatchable_object = ["CreateDevice", "GetDeviceQueue", "CreateCommandBuffer"] + wsi_creates_dispatchable_object
         if name in creates_dispatchable_object:
             return True
@@ -136,18 +136,7 @@
         if "Get" in proto.name:
             method = "loader_set_dispatch"
 
-        if proto.name == "GetPhysicalDeviceInfo":
-            ptype = proto.params[-3].name
-            psize = proto.params[-2].name
-            pdata = proto.params[-1].name
-            cond = ("%s == VK_PHYSICAL_DEVICE_INFO_TYPE_DISPLAY_PROPERTIES_WSI && "
-                    "%s && %s" % (ptype, pdata, cond))
-            setup.append("VkDisplayPropertiesWSI *info = %s;" % pdata)
-            setup.append("size_t count = *%s / sizeof(*info), i;" % psize)
-            setup.append("for (i = 0; i < count; i++) {")
-            setup.append("    %s(info[i].display, disp);" % method)
-            setup.append("}")
-        elif proto.name == "GetSwapChainInfoWSI":
+        if proto.name == "GetSwapChainInfoWSI":
             ptype = proto.params[-3].name
             psize = proto.params[-2].name
             pdata = proto.params[-1].name