diff options
| author | Jon Ashburn <jon@lunarg.com> | 2015-12-15 08:47:46 -0700 |
|---|---|---|
| committer | Jon Ashburn <jon@lunarg.com> | 2015-12-15 09:18:06 -0700 |
| commit | 9549c8e770473569c92696fb96cedb8ee8481af3 (patch) | |
| tree | a2d3b60669d1bc64ee5a6262cb143a22e7af5cd2 | |
| parent | 04ae89b52db50c754273a052d9171b6d6b43c72f (diff) | |
| download | usermoji-9549c8e770473569c92696fb96cedb8ee8481af3.tar.xz | |
demos: Fix cube for missing dbgBreakCallback which has been removed from loader
| -rw-r--r-- | demos/cube.c | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/demos/cube.c b/demos/cube.c index a8ef8433..56426a54 100644 --- a/demos/cube.c +++ b/demos/cube.c @@ -397,7 +397,6 @@ struct demo { bool use_break; PFN_vkDbgCreateMsgCallback dbgCreateMsgCallback; PFN_vkDbgDestroyMsgCallback dbgDestroyMsgCallback; - PFN_vkDbgMsgCallback dbgBreakCallback; VkDbgMsgCallback msg_callback; uint32_t current_buffer; @@ -2325,18 +2324,16 @@ static void demo_init_vk(struct demo *demo) ERR_EXIT("GetProcAddr: Unable to find vkDbgDestroyMsgCallback\n", "vkGetProcAddr Failure"); } - demo->dbgBreakCallback = (PFN_vkDbgMsgCallback) vkGetInstanceProcAddr(demo->inst, "vkDbgBreakCallback"); - if (!demo->dbgBreakCallback) { - ERR_EXIT("GetProcAddr: Unable to find vkDbgBreakCallback\n", - "vkGetProcAddr Failure"); - } + PFN_vkDbgMsgCallback callback; if (!demo->use_break) { callback = dbgFunc; } else { - callback = demo->dbgBreakCallback; + callback = dbgFunc; + // TODO add a break callback defined locally since there is no longer + // one included in the loader } err = demo->dbgCreateMsgCallback( demo->inst, |
