aboutsummaryrefslogtreecommitdiffstats
path: root/examples/pugl_vulkan_demo.c
diff options
context:
space:
mode:
Diffstat (limited to 'examples/pugl_vulkan_demo.c')
-rw-r--r--examples/pugl_vulkan_demo.c8
1 files changed, 6 insertions, 2 deletions
diff --git a/examples/pugl_vulkan_demo.c b/examples/pugl_vulkan_demo.c
index 3af6d19..0dfbadd 100644
--- a/examples/pugl_vulkan_demo.c
+++ b/examples/pugl_vulkan_demo.c
@@ -312,7 +312,9 @@ getGraphicsQueueIndex(VkSurfaceKHR surface,
device, q, surface, &supported))) {
free(props);
return r;
- } else if (supported) {
+ }
+
+ if (supported) {
*graphicsIndex = q;
free(props);
return VK_SUCCESS;
@@ -1059,7 +1061,9 @@ main(int argc, char** argv)
// Create world and view
if (!(app.world = puglNewWorld(PUGL_PROGRAM, PUGL_WORLD_THREADS))) {
return logError("Failed to create world\n");
- } else if (!(app.view = puglNewView(app.world))) {
+ }
+
+ if (!(app.view = puglNewView(app.world))) {
puglFreeWorld(app.world);
return logError("Failed to create Pugl World and View\n");
}