vulkan: API renaming

VK_DEVICE_QUEUE_CREATE_INFO => VkDeviceQueueCreateInfo
VK_DEVICE_CREATE_INFO => VkDeviceCreateInfo
VK_INSTANCE_CREATE_INFO => VkInstanceCreateInfo
VK_LAYER_CREATE_INFO => VkLayerCreateInfo
VK_MEMORY_ALLOC_INFO => VkMemoryAllocInfo
VK_MEMORY_ALLOC_IMAGE_INFO => VkMemoryAllocImageInfo
VK_MEMORY_ALLOC_BUFFER_INFO => VkMemoryAllocBufferInfo
VK_BUFFER_CREATE_INFO => VkBufferCreateInfo
VK_BUFFER_VIEW_CREATE_INFO => VkBufferViewCreateInfo
diff --git a/vulkan.py b/vulkan.py
index 6e30e45..28fcd7c 100755
--- a/vulkan.py
+++ b/vulkan.py
@@ -218,7 +218,7 @@
     ],
     protos=[
         Proto("VK_RESULT", "CreateInstance",
-            [Param("const VK_INSTANCE_CREATE_INFO*", "pCreateInfo"),
+            [Param("const VkInstanceCreateInfo*", "pCreateInfo"),
              Param("VK_INSTANCE*", "pInstance")]),
 
         Proto("VK_RESULT", "DestroyInstance",
@@ -242,7 +242,7 @@
 
         Proto("VK_RESULT", "CreateDevice",
             [Param("VK_PHYSICAL_GPU", "gpu"),
-             Param("const VK_DEVICE_CREATE_INFO*", "pCreateInfo"),
+             Param("const VkDeviceCreateInfo*", "pCreateInfo"),
              Param("VK_DEVICE*", "pDevice")]),
 
         Proto("VK_RESULT", "DestroyDevice",
@@ -288,7 +288,7 @@
 
         Proto("VK_RESULT", "AllocMemory",
             [Param("VK_DEVICE", "device"),
-             Param("const VK_MEMORY_ALLOC_INFO*", "pAllocInfo"),
+             Param("const VkMemoryAllocInfo*", "pAllocInfo"),
              Param("VK_GPU_MEMORY*", "pMem")]),
 
         Proto("VK_RESULT", "FreeMemory",
@@ -436,12 +436,12 @@
 
         Proto("VK_RESULT", "CreateBuffer",
             [Param("VK_DEVICE", "device"),
-             Param("const VK_BUFFER_CREATE_INFO*", "pCreateInfo"),
+             Param("const VkBufferCreateInfo*", "pCreateInfo"),
              Param("VK_BUFFER*", "pBuffer")]),
 
         Proto("VK_RESULT", "CreateBufferView",
             [Param("VK_DEVICE", "device"),
-             Param("const VK_BUFFER_VIEW_CREATE_INFO*", "pCreateInfo"),
+             Param("const VkBufferViewCreateInfo*", "pCreateInfo"),
              Param("VK_BUFFER_VIEW*", "pView")]),
 
         Proto("VK_RESULT", "CreateImage",