demos: call DeviceWaitIdle before DestroyDevice
authorJeremy Hayes <jeremy@lunarg.com>
Wed, 16 Nov 2016 21:54:41 +0000 (14:54 -0700)
committerJeremy Hayes <jeremy-lunarg@users.noreply.github.com>
Fri, 18 Nov 2016 21:11:43 +0000 (14:11 -0700)
Change-Id: Ic5819027b706e8c5d66ae78d0d0da1133c16085b

demos/cube.cpp

index d7e8436..24917e8 100644 (file)
@@ -337,7 +337,7 @@ struct Demo {
         if (separate_present_queue) {
             device.destroyCommandPool(present_cmd_pool, nullptr);
         }
-
+        device.waitIdle();
         device.destroy(nullptr);
         inst.destroySurfaceKHR(surface, nullptr);
         inst.destroy(nullptr);