diff options
author | Mark Lobodzinski <[email protected]> | 2016-05-24 16:04:56 -0600 |
---|---|---|
committer | Mark Lobodzinski <[email protected]> | 2018-05-04 09:24:24 -0600 |
commit | ea73e13195e917c9d5166b3e63e704cdaff44198 (patch) | |
tree | 8c6056e24e223fce4bb5cac5c4ba0d61785f5407 /include | |
parent | 52a063d4fd94a2d969b5620b383775eacc415d0d (diff) | |
download | Vulkan-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
Diffstat (limited to 'include')
-rw-r--r-- | include/vulkan/vk_layer.h | 23 |
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 |