vk/vulkan.h: Remove the Vk(Memory|Semaphor|Image)OpenInfo structs
authorJason Ekstrand <jason.ekstrand@intel.com>
Tue, 7 Jul 2015 00:37:11 +0000 (17:37 -0700)
committerJason Ekstrand <jason.ekstrand@intel.com>
Tue, 7 Jul 2015 00:37:13 +0000 (17:37 -0700)
We already deleted the functions that need them.  The structs are just
dangling uselessly.

include/vulkan/vulkan.h

index bb6bdf9d566a1a60929622e5be13d7d2c2e02733..e3c29b55b10f677a11575b3c8df1b746f025aa64 100644 (file)
@@ -1235,12 +1235,6 @@ typedef struct {
     VkMemoryPropertyFlags                       memProps;
 } VkMemoryAllocInfo;
 
-typedef struct {
-    VkStructureType                             sType;
-    const void*                                 pNext;
-    VkDeviceMemory                              sharedMem;
-} VkMemoryOpenInfo;
-
 typedef struct {
     VkDeviceSize                                size;
     VkDeviceSize                                alignment;
@@ -1286,12 +1280,6 @@ typedef struct {
     VkSemaphoreCreateFlags                      flags;
 } VkSemaphoreCreateInfo;
 
-typedef struct {
-    VkStructureType                             sType;
-    const void*                                 pNext;
-    VkSemaphore                                 sharedSemaphore;
-} VkSemaphoreOpenInfo;
-
 typedef struct {
     VkStructureType                             sType;
     const void*                                 pNext;
@@ -1338,10 +1326,6 @@ typedef struct {
     VkImageCreateFlags                          flags;
 } VkImageCreateInfo;
 
-typedef struct {
-    VkImage                                     originalImage;
-} VkPeerImageOpenInfo;
-
 typedef struct {
     VkDeviceSize                                offset;
     VkDeviceSize                                size;