aboutsummaryrefslogtreecommitdiff
path: root/include/vulkan
diff options
context:
space:
mode:
Diffstat (limited to 'include/vulkan')
-rw-r--r--include/vulkan/vk_layer.h16
1 files changed, 1 insertions, 15 deletions
diff --git a/include/vulkan/vk_layer.h b/include/vulkan/vk_layer.h
index 95d88025..2a458001 100644
--- a/include/vulkan/vk_layer.h
+++ b/include/vulkan/vk_layer.h
@@ -263,22 +263,9 @@ typedef enum VkLayerDbgAction_ {
typedef enum VkLayerFunction_ {
VK_LAYER_LINK_INFO = 0,
- VK_LAYER_DEVICE_INFO = 1,
- VK_LAYER_INSTANCE_INFO = 2
+ VK_LAYER_DEVICE_INFO = 1
} VkLayerFunction;
-/*
- * When creating the device chain the loader needs to pass
- * down information about it's device structure needed at
- * the end of the chain. Passing the data via the
- * VkLayerInstanceInfo avoids issues with finding the
- * exact instance being used.
- */
-typedef struct VkLayerInstanceInfo_ {
- void *instance_info;
- PFN_vkGetInstanceProcAddr pfnNextGetInstanceProcAddr;
-} VkLayerInstanceInfo;
-
typedef struct VkLayerInstanceLink_ {
struct VkLayerInstanceLink_ *pNext;
PFN_vkGetInstanceProcAddr pfnNextGetInstanceProcAddr;
@@ -302,7 +289,6 @@ typedef struct {
VkLayerFunction function;
union {
VkLayerInstanceLink *pLayerInfo;
- VkLayerInstanceInfo instanceInfo;
} u;
} VkLayerInstanceCreateInfo;