diff options
| author | Lenny Komow <lenny@lunarg.com> | 2018-02-23 16:18:36 -0700 |
|---|---|---|
| committer | Mike Schuchardt <mikes@lunarg.com> | 2018-03-09 13:54:31 -0700 |
| commit | e830b59f530e244ca538f793ab86d943fa483dfa (patch) | |
| tree | 48a59b1e46764fbd8b6bbfb0da179899d844d651 | |
| parent | 0c3596075ce8aa9572ef4a61ee0ad5673024e5f2 (diff) | |
| download | usermoji-e830b59f530e244ca538f793ab86d943fa483dfa.tar.xz | |
demos: Fix cube note building on windows
| -rw-r--r-- | demos/cube.c | 15 |
1 files changed, 2 insertions, 13 deletions
diff --git a/demos/cube.c b/demos/cube.c index 273951a3..5bf29e37 100644 --- a/demos/cube.c +++ b/demos/cube.c @@ -527,7 +527,6 @@ VKAPI_ATTR VkBool32 VKAPI_CALL debug_messenger_callback(VkDebugUtilsMessageSever #ifdef _WIN32 in_callback = true; - struct demo *demo = (struct demo*) pUserData; if (!demo->suppress_popups) MessageBox(NULL, message, "Alert", MB_OK); in_callback = false; @@ -702,7 +701,8 @@ static void demo_set_image_layout(struct demo *demo, VkImage image, VkImageAspec } static void demo_draw_build_cmd(struct demo *demo, VkCommandBuffer cmd_buf) { - VkDebugUtilsLabelEXT label = {}; + VkDebugUtilsLabelEXT label; + memset(&label, 0, sizeof(label)); const VkCommandBufferBeginInfo cmd_buf_info = { .sType = VK_STRUCTURE_TYPE_COMMAND_BUFFER_BEGIN_INFO, .pNext = NULL, @@ -3253,17 +3253,6 @@ static void demo_init_vk(struct demo *demo) { ERR_EXIT("GetProcAddr: Failed to init VK_EXT_debug_utils\n", "GetProcAddr: Failure"); } - VkDebugUtilsMessengerCreateInfoEXT dbg_messenger_create_info; - dbg_messenger_create_info.sType = VK_STRUCTURE_TYPE_DEBUG_UTILS_MESSENGER_CREATE_INFO_EXT; - dbg_messenger_create_info.pNext = NULL; - dbg_messenger_create_info.flags = 0; - dbg_messenger_create_info.messageSeverity = - VK_DEBUG_UTILS_MESSAGE_SEVERITY_WARNING_BIT_EXT | VK_DEBUG_UTILS_MESSAGE_SEVERITY_ERROR_BIT_EXT; - dbg_messenger_create_info.messageType = VK_DEBUG_UTILS_MESSAGE_TYPE_GENERAL_BIT_EXT | - VK_DEBUG_UTILS_MESSAGE_TYPE_VALIDATION_BIT_EXT | - VK_DEBUG_UTILS_MESSAGE_TYPE_PERFORMANCE_BIT_EXT; - dbg_messenger_create_info.pfnUserCallback = debug_messenger_callback; - dbg_messenger_create_info.pUserData = demo; err = demo->CreateDebugUtilsMessengerEXT(demo->inst, &dbg_messenger_create_info, NULL, &demo->dbg_messenger); switch (err) { case VK_SUCCESS: |
