aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorMark Lobodzinski <[email protected]>2016-05-24 16:04:56 -0600
committerMark Lobodzinski <[email protected]>2018-05-04 09:24:24 -0600
commitea73e13195e917c9d5166b3e63e704cdaff44198 (patch)
tree8c6056e24e223fce4bb5cac5c4ba0d61785f5407
parent52a063d4fd94a2d969b5620b383775eacc415d0d (diff)
downloadVulkan-Headers-ea73e13195e917c9d5166b3e63e704cdaff44198.tar.gz
Vulkan-Headers-ea73e13195e917c9d5166b3e63e704cdaff44198.zip
layers: Move debug action enums from vk_layer.h
Moved debug-report related items from vk_layer.h. Enums are now in vk_layer_logging.h and DbgFunctionNode has been moved into a new loader header file vk_loader_layer.h. Change-Id: I6031146ba474ff01ca039da44ad5d42d054383a3
-rw-r--r--include/vulkan/vk_layer.h23
1 files changed, 0 insertions, 23 deletions
diff --git a/include/vulkan/vk_layer.h b/include/vulkan/vk_layer.h
index 6f49e07..8b7d82f 100644
--- a/include/vulkan/vk_layer.h
+++ b/include/vulkan/vk_layer.h
@@ -234,29 +234,6 @@ typedef struct VkLayerInstanceDispatchTable_ {
CreateDisplayPlaneSurfaceKHR;
} VkLayerInstanceDispatchTable;
-
-// LL node for tree of dbg callback functions
-typedef struct VkLayerDbgFunctionNode_ {
- VkDebugReportCallbackEXT msgCallback;
- PFN_vkDebugReportCallbackEXT pfnMsgCallback;
- VkFlags msgFlags;
- void *pUserData;
- bool default_callback;
- struct VkLayerDbgFunctionNode_ *pNext;
-} VkLayerDbgFunctionNode;
-
-// TODO: Move debug action definitions out of this header file
-// Definitions for Debug Actions
-typedef enum VkLayerDbgActionBits {
- VK_DBG_LAYER_ACTION_IGNORE = 0x00000000,
- VK_DBG_LAYER_ACTION_CALLBACK = 0x00000001,
- VK_DBG_LAYER_ACTION_LOG_MSG = 0x00000002,
- VK_DBG_LAYER_ACTION_BREAK = 0x00000004,
- VK_DBG_LAYER_ACTION_DEBUG_OUTPUT = 0x00000008,
- VK_DBG_LAYER_ACTION_DEFAULT = 0x40000000,
-} VkLayerDbgActionBits;
-typedef VkFlags VkLayerDbgActionFlags;
-
// ------------------------------------------------------------------------------------------------
// CreateInstance and CreateDevice support structures