diff --git a/android/computeparticles/computeparticles.NativeActivity/main.cpp b/android/computeparticles/computeparticles.NativeActivity/main.cpp index ae74216e..dedf3e90 100644 --- a/android/computeparticles/computeparticles.NativeActivity/main.cpp +++ b/android/computeparticles/computeparticles.NativeActivity/main.cpp @@ -1403,8 +1403,7 @@ struct VulkanExample { VkResult err; VkSemaphore presentCompleteSemaphore; - VkSemaphoreCreateInfo presentCompleteSemaphoreCreateInfo = - vkTools::initializers::semaphoreCreateInfo(VK_FENCE_CREATE_SIGNALED_BIT); + VkSemaphoreCreateInfo presentCompleteSemaphoreCreateInfo = vkTools::initializers::semaphoreCreateInfo(); err = vkCreateSemaphore(device, &presentCompleteSemaphoreCreateInfo, nullptr, &presentCompleteSemaphore); assert(!err); @@ -1572,4 +1571,4 @@ void android_main(struct android_app* state) engine->draw(); } } -} \ No newline at end of file +} diff --git a/android/mesh/mesh.NativeActivity/main.cpp b/android/mesh/mesh.NativeActivity/main.cpp index 0f2e3102..c993d45e 100644 --- a/android/mesh/mesh.NativeActivity/main.cpp +++ b/android/mesh/mesh.NativeActivity/main.cpp @@ -1001,7 +1001,6 @@ struct VulkanExample VkSemaphoreCreateInfo presentCompleteSemaphoreCreateInfo = {}; presentCompleteSemaphoreCreateInfo.sType = VK_STRUCTURE_TYPE_SEMAPHORE_CREATE_INFO; presentCompleteSemaphoreCreateInfo.pNext = NULL; - presentCompleteSemaphoreCreateInfo.flags = VK_FENCE_CREATE_SIGNALED_BIT; err = vkCreateSemaphore(device, &presentCompleteSemaphoreCreateInfo, nullptr, &presentCompleteSemaphore); assert(!err); @@ -1176,4 +1175,4 @@ void android_main(struct android_app* state) engine->draw(); } } -} \ No newline at end of file +} diff --git a/android/texture/texture.NativeActivity/main.cpp b/android/texture/texture.NativeActivity/main.cpp index 954283ea..fd72867c 100644 --- a/android/texture/texture.NativeActivity/main.cpp +++ b/android/texture/texture.NativeActivity/main.cpp @@ -1300,7 +1300,6 @@ struct VulkanExample VkSemaphoreCreateInfo presentCompleteSemaphoreCreateInfo = {}; presentCompleteSemaphoreCreateInfo.sType = VK_STRUCTURE_TYPE_SEMAPHORE_CREATE_INFO; presentCompleteSemaphoreCreateInfo.pNext = NULL; - presentCompleteSemaphoreCreateInfo.flags = VK_FENCE_CREATE_SIGNALED_BIT; err = vkCreateSemaphore(device, &presentCompleteSemaphoreCreateInfo, nullptr, &presentCompleteSemaphore); assert(!err); @@ -1475,4 +1474,4 @@ void android_main(struct android_app* state) engine->draw(); } } -} \ No newline at end of file +} diff --git a/android/triangle/triangle.NativeActivity/main.cpp b/android/triangle/triangle.NativeActivity/main.cpp index 3215740d..f34c712e 100644 --- a/android/triangle/triangle.NativeActivity/main.cpp +++ b/android/triangle/triangle.NativeActivity/main.cpp @@ -987,7 +987,6 @@ struct VulkanExample VkSemaphoreCreateInfo presentCompleteSemaphoreCreateInfo = {}; presentCompleteSemaphoreCreateInfo.sType = VK_STRUCTURE_TYPE_SEMAPHORE_CREATE_INFO; presentCompleteSemaphoreCreateInfo.pNext = NULL; - presentCompleteSemaphoreCreateInfo.flags = VK_FENCE_CREATE_SIGNALED_BIT; err = vkCreateSemaphore(device, &presentCompleteSemaphoreCreateInfo, nullptr, &presentCompleteSemaphore); assert(!err); diff --git a/base/vulkantools.cpp b/base/vulkantools.cpp index 55b53a30..6602de1a 100644 --- a/base/vulkantools.cpp +++ b/base/vulkantools.cpp @@ -460,13 +460,12 @@ VkFramebufferCreateInfo vkTools::initializers::framebufferCreateInfo() return framebufferCreateInfo; } -VkSemaphoreCreateInfo vkTools::initializers::semaphoreCreateInfo( - VkSemaphoreCreateFlags flags) +VkSemaphoreCreateInfo vkTools::initializers::semaphoreCreateInfo() { VkSemaphoreCreateInfo semaphoreCreateInfo = {}; semaphoreCreateInfo.sType = VK_STRUCTURE_TYPE_SEMAPHORE_CREATE_INFO; semaphoreCreateInfo.pNext = NULL; - semaphoreCreateInfo.flags = flags; + semaphoreCreateInfo.flags = 0; return semaphoreCreateInfo; } diff --git a/base/vulkantools.h b/base/vulkantools.h index 806c34f9..bc7980ea 100644 --- a/base/vulkantools.h +++ b/base/vulkantools.h @@ -112,8 +112,7 @@ namespace vkTools VkFramebufferCreateInfo framebufferCreateInfo(); - VkSemaphoreCreateInfo semaphoreCreateInfo( - VkSemaphoreCreateFlags flags); + VkSemaphoreCreateInfo semaphoreCreateInfo(); VkSubmitInfo submitInfo(); diff --git a/bloom/bloom.cpp b/bloom/bloom.cpp index 773a3cbe..46370bb9 100644 --- a/bloom/bloom.cpp +++ b/bloom/bloom.cpp @@ -716,8 +716,7 @@ public: { VkResult err; VkSemaphore presentCompleteSemaphore; - VkSemaphoreCreateInfo presentCompleteSemaphoreCreateInfo = - vkTools::initializers::semaphoreCreateInfo(VK_FENCE_CREATE_SIGNALED_BIT); + VkSemaphoreCreateInfo presentCompleteSemaphoreCreateInfo = vkTools::initializers::semaphoreCreateInfo(); err = vkCreateSemaphore(device, &presentCompleteSemaphoreCreateInfo, nullptr, &presentCompleteSemaphore); assert(!err); diff --git a/computeparticles/computeparticles.cpp b/computeparticles/computeparticles.cpp index e098095b..af902c11 100644 --- a/computeparticles/computeparticles.cpp +++ b/computeparticles/computeparticles.cpp @@ -236,8 +236,7 @@ public: { VkResult err; VkSemaphore presentCompleteSemaphore; - VkSemaphoreCreateInfo presentCompleteSemaphoreCreateInfo = - vkTools::initializers::semaphoreCreateInfo(VK_FENCE_CREATE_SIGNALED_BIT); + VkSemaphoreCreateInfo presentCompleteSemaphoreCreateInfo = vkTools::initializers::semaphoreCreateInfo(); err = vkCreateSemaphore(device, &presentCompleteSemaphoreCreateInfo, nullptr, &presentCompleteSemaphore); assert(!err); diff --git a/computeshader/computeshader.cpp b/computeshader/computeshader.cpp index 601a7768..2d5e0fe1 100644 --- a/computeshader/computeshader.cpp +++ b/computeshader/computeshader.cpp @@ -314,8 +314,7 @@ public: { VkResult err; VkSemaphore presentCompleteSemaphore; - VkSemaphoreCreateInfo presentCompleteSemaphoreCreateInfo = - vkTools::initializers::semaphoreCreateInfo(VK_FENCE_CREATE_SIGNALED_BIT); + VkSemaphoreCreateInfo presentCompleteSemaphoreCreateInfo = vkTools::initializers::semaphoreCreateInfo(); err = vkCreateSemaphore(device, &presentCompleteSemaphoreCreateInfo, nullptr, &presentCompleteSemaphore); assert(!err); diff --git a/deferred/deferred.cpp b/deferred/deferred.cpp index 08b5c7f1..f82405a2 100644 --- a/deferred/deferred.cpp +++ b/deferred/deferred.cpp @@ -736,8 +736,7 @@ public: { VkResult err; VkSemaphore presentCompleteSemaphore; - VkSemaphoreCreateInfo presentCompleteSemaphoreCreateInfo = - vkTools::initializers::semaphoreCreateInfo(VK_FENCE_CREATE_SIGNALED_BIT); + VkSemaphoreCreateInfo presentCompleteSemaphoreCreateInfo = vkTools::initializers::semaphoreCreateInfo(); err = vkCreateSemaphore(device, &presentCompleteSemaphoreCreateInfo, nullptr, &presentCompleteSemaphore); assert(!err); diff --git a/displacement/displacement.cpp b/displacement/displacement.cpp index f41539e9..5c3cfb50 100644 --- a/displacement/displacement.cpp +++ b/displacement/displacement.cpp @@ -218,8 +218,7 @@ public: { VkResult err; VkSemaphore presentCompleteSemaphore; - VkSemaphoreCreateInfo presentCompleteSemaphoreCreateInfo = - vkTools::initializers::semaphoreCreateInfo(VK_FENCE_CREATE_SIGNALED_BIT); + VkSemaphoreCreateInfo presentCompleteSemaphoreCreateInfo = vkTools::initializers::semaphoreCreateInfo(); err = vkCreateSemaphore(device, &presentCompleteSemaphoreCreateInfo, nullptr, &presentCompleteSemaphore); assert(!err); diff --git a/distancefieldfonts/distancefieldfonts.cpp b/distancefieldfonts/distancefieldfonts.cpp index 676f36ed..613035d9 100644 --- a/distancefieldfonts/distancefieldfonts.cpp +++ b/distancefieldfonts/distancefieldfonts.cpp @@ -291,8 +291,7 @@ public: { VkResult err; VkSemaphore presentCompleteSemaphore; - VkSemaphoreCreateInfo presentCompleteSemaphoreCreateInfo = - vkTools::initializers::semaphoreCreateInfo(VK_FENCE_CREATE_SIGNALED_BIT); + VkSemaphoreCreateInfo presentCompleteSemaphoreCreateInfo = vkTools::initializers::semaphoreCreateInfo(); err = vkCreateSemaphore(device, &presentCompleteSemaphoreCreateInfo, nullptr, &presentCompleteSemaphore); assert(!err); diff --git a/gears/gears.cpp b/gears/gears.cpp index 1054e3a5..758b19cf 100644 --- a/gears/gears.cpp +++ b/gears/gears.cpp @@ -136,8 +136,7 @@ public: { VkResult err; VkSemaphore presentCompleteSemaphore; - VkSemaphoreCreateInfo presentCompleteSemaphoreCreateInfo = - vkTools::initializers::semaphoreCreateInfo(VK_FENCE_CREATE_SIGNALED_BIT); + VkSemaphoreCreateInfo presentCompleteSemaphoreCreateInfo = vkTools::initializers::semaphoreCreateInfo(); err = vkCreateSemaphore(device, &presentCompleteSemaphoreCreateInfo, nullptr, &presentCompleteSemaphore); assert(!err); diff --git a/geometryshader/geometryshader.cpp b/geometryshader/geometryshader.cpp index 2d63a03e..f6f5a380 100644 --- a/geometryshader/geometryshader.cpp +++ b/geometryshader/geometryshader.cpp @@ -173,8 +173,7 @@ public: { VkResult err; VkSemaphore presentCompleteSemaphore; - VkSemaphoreCreateInfo presentCompleteSemaphoreCreateInfo = - vkTools::initializers::semaphoreCreateInfo(VK_FENCE_CREATE_SIGNALED_BIT); + VkSemaphoreCreateInfo presentCompleteSemaphoreCreateInfo = vkTools::initializers::semaphoreCreateInfo(); err = vkCreateSemaphore(device, &presentCompleteSemaphoreCreateInfo, nullptr, &presentCompleteSemaphore); assert(!err); diff --git a/instancing/instancing.cpp b/instancing/instancing.cpp index 005bbd04..21c0d128 100644 --- a/instancing/instancing.cpp +++ b/instancing/instancing.cpp @@ -182,8 +182,7 @@ public: { VkResult err; VkSemaphore presentCompleteSemaphore; - VkSemaphoreCreateInfo presentCompleteSemaphoreCreateInfo = - vkTools::initializers::semaphoreCreateInfo(VK_FENCE_CREATE_SIGNALED_BIT); + VkSemaphoreCreateInfo presentCompleteSemaphoreCreateInfo = vkTools::initializers::semaphoreCreateInfo(); err = vkCreateSemaphore(device, &presentCompleteSemaphoreCreateInfo, nullptr, &presentCompleteSemaphore); assert(!err); diff --git a/mesh/mesh.cpp b/mesh/mesh.cpp index 9ecfb34a..721a2d5c 100644 --- a/mesh/mesh.cpp +++ b/mesh/mesh.cpp @@ -184,8 +184,7 @@ public: { VkResult err; VkSemaphore presentCompleteSemaphore; - VkSemaphoreCreateInfo presentCompleteSemaphoreCreateInfo = - vkTools::initializers::semaphoreCreateInfo(VK_FENCE_CREATE_SIGNALED_BIT); + VkSemaphoreCreateInfo presentCompleteSemaphoreCreateInfo = vkTools::initializers::semaphoreCreateInfo(); err = vkCreateSemaphore(device, &presentCompleteSemaphoreCreateInfo, nullptr, &presentCompleteSemaphore); assert(!err); @@ -611,4 +610,4 @@ int main(const int argc, const char *argv[]) vulkanExample->renderLoop(); delete(vulkanExample); return 0; -} \ No newline at end of file +} diff --git a/multithreading/multithreading.cpp b/multithreading/multithreading.cpp index 6417fe6d..3bbba333 100644 --- a/multithreading/multithreading.cpp +++ b/multithreading/multithreading.cpp @@ -287,8 +287,7 @@ public: { VkResult err; VkSemaphore presentCompleteSemaphore; - VkSemaphoreCreateInfo presentCompleteSemaphoreCreateInfo = - vkTools::initializers::semaphoreCreateInfo(VK_FENCE_CREATE_SIGNALED_BIT); + VkSemaphoreCreateInfo presentCompleteSemaphoreCreateInfo = vkTools::initializers::semaphoreCreateInfo(); err = vkCreateSemaphore(device, &presentCompleteSemaphoreCreateInfo, nullptr, &presentCompleteSemaphore); assert(!err); diff --git a/occlusionquery/occlusionquery.cpp b/occlusionquery/occlusionquery.cpp index d5d0ce78..53df5180 100644 --- a/occlusionquery/occlusionquery.cpp +++ b/occlusionquery/occlusionquery.cpp @@ -337,8 +337,7 @@ public: { VkResult err; VkSemaphore presentCompleteSemaphore; - VkSemaphoreCreateInfo presentCompleteSemaphoreCreateInfo = - vkTools::initializers::semaphoreCreateInfo(VK_FENCE_CREATE_SIGNALED_BIT); + VkSemaphoreCreateInfo presentCompleteSemaphoreCreateInfo = vkTools::initializers::semaphoreCreateInfo(); err = vkCreateSemaphore(device, &presentCompleteSemaphoreCreateInfo, nullptr, &presentCompleteSemaphore); assert(!err); diff --git a/offscreen/offscreen.cpp b/offscreen/offscreen.cpp index 6d2e04b2..b0dd9d53 100644 --- a/offscreen/offscreen.cpp +++ b/offscreen/offscreen.cpp @@ -617,8 +617,7 @@ public: { VkResult err; VkSemaphore presentCompleteSemaphore; - VkSemaphoreCreateInfo presentCompleteSemaphoreCreateInfo = - vkTools::initializers::semaphoreCreateInfo(VK_FENCE_CREATE_SIGNALED_BIT); + VkSemaphoreCreateInfo presentCompleteSemaphoreCreateInfo = vkTools::initializers::semaphoreCreateInfo(); err = vkCreateSemaphore(device, &presentCompleteSemaphoreCreateInfo, nullptr, &presentCompleteSemaphore); assert(!err); diff --git a/parallaxmapping/parallaxmapping.cpp b/parallaxmapping/parallaxmapping.cpp index f394b1fb..e1c12be8 100644 --- a/parallaxmapping/parallaxmapping.cpp +++ b/parallaxmapping/parallaxmapping.cpp @@ -226,8 +226,7 @@ public: { VkResult err; VkSemaphore presentCompleteSemaphore; - VkSemaphoreCreateInfo presentCompleteSemaphoreCreateInfo = - vkTools::initializers::semaphoreCreateInfo(VK_FENCE_CREATE_SIGNALED_BIT); + VkSemaphoreCreateInfo presentCompleteSemaphoreCreateInfo = vkTools::initializers::semaphoreCreateInfo(); err = vkCreateSemaphore(device, &presentCompleteSemaphoreCreateInfo, nullptr, &presentCompleteSemaphore); assert(!err); diff --git a/pipelines/pipelines.cpp b/pipelines/pipelines.cpp index 434ec334..c9d39253 100644 --- a/pipelines/pipelines.cpp +++ b/pipelines/pipelines.cpp @@ -193,8 +193,7 @@ public: { VkResult err; VkSemaphore presentCompleteSemaphore; - VkSemaphoreCreateInfo presentCompleteSemaphoreCreateInfo = - vkTools::initializers::semaphoreCreateInfo(VK_FENCE_CREATE_SIGNALED_BIT); + VkSemaphoreCreateInfo presentCompleteSemaphoreCreateInfo = vkTools::initializers::semaphoreCreateInfo(); err = vkCreateSemaphore(device, &presentCompleteSemaphoreCreateInfo, nullptr, &presentCompleteSemaphore); assert(!err); diff --git a/pushconstants/pushconstants.cpp b/pushconstants/pushconstants.cpp index 5e01c6a6..9ee027e9 100644 --- a/pushconstants/pushconstants.cpp +++ b/pushconstants/pushconstants.cpp @@ -211,8 +211,7 @@ public: { VkResult err; VkSemaphore presentCompleteSemaphore; - VkSemaphoreCreateInfo presentCompleteSemaphoreCreateInfo = - vkTools::initializers::semaphoreCreateInfo(VK_FENCE_CREATE_SIGNALED_BIT); + VkSemaphoreCreateInfo presentCompleteSemaphoreCreateInfo = vkTools::initializers::semaphoreCreateInfo(); err = vkCreateSemaphore(device, &presentCompleteSemaphoreCreateInfo, nullptr, &presentCompleteSemaphore); assert(!err); @@ -594,4 +593,4 @@ int main(const int argc, const char *argv[]) vulkanExample->renderLoop(); delete(vulkanExample); return 0; -} \ No newline at end of file +} diff --git a/radialblur/radialblur.cpp b/radialblur/radialblur.cpp index 4e4cd24b..bad9cb62 100644 --- a/radialblur/radialblur.cpp +++ b/radialblur/radialblur.cpp @@ -603,8 +603,7 @@ public: { VkResult err; VkSemaphore presentCompleteSemaphore; - VkSemaphoreCreateInfo presentCompleteSemaphoreCreateInfo = - vkTools::initializers::semaphoreCreateInfo(VK_FENCE_CREATE_SIGNALED_BIT); + VkSemaphoreCreateInfo presentCompleteSemaphoreCreateInfo = vkTools::initializers::semaphoreCreateInfo(); err = vkCreateSemaphore(device, &presentCompleteSemaphoreCreateInfo, nullptr, &presentCompleteSemaphore); assert(!err); @@ -1161,4 +1160,4 @@ int main(const int argc, const char *argv[]) vulkanExample->renderLoop(); delete(vulkanExample); return 0; -} \ No newline at end of file +} diff --git a/shadowmapping/shadowmapping.cpp b/shadowmapping/shadowmapping.cpp index 8e05ab60..06edb818 100644 --- a/shadowmapping/shadowmapping.cpp +++ b/shadowmapping/shadowmapping.cpp @@ -526,8 +526,7 @@ public: { VkResult err; VkSemaphore presentCompleteSemaphore; - VkSemaphoreCreateInfo presentCompleteSemaphoreCreateInfo = - vkTools::initializers::semaphoreCreateInfo(VK_FLAGS_NONE); + VkSemaphoreCreateInfo presentCompleteSemaphoreCreateInfo = vkTools::initializers::semaphoreCreateInfo(); err = vkCreateSemaphore(device, &presentCompleteSemaphoreCreateInfo, nullptr, &presentCompleteSemaphore); assert(!err); @@ -1193,4 +1192,4 @@ int main(const int argc, const char *argv[]) vulkanExample->renderLoop(); delete(vulkanExample); return 0; -} \ No newline at end of file +} diff --git a/shadowmappingomni/shadowmappingomni.cpp b/shadowmappingomni/shadowmappingomni.cpp index 7758b281..d1b3a39b 100644 --- a/shadowmappingomni/shadowmappingomni.cpp +++ b/shadowmappingomni/shadowmappingomni.cpp @@ -673,8 +673,7 @@ public: { VkResult err; VkSemaphore presentCompleteSemaphore; - VkSemaphoreCreateInfo presentCompleteSemaphoreCreateInfo = - vkTools::initializers::semaphoreCreateInfo(VK_FENCE_CREATE_SIGNALED_BIT); + VkSemaphoreCreateInfo presentCompleteSemaphoreCreateInfo = vkTools::initializers::semaphoreCreateInfo(); err = vkCreateSemaphore(device, &presentCompleteSemaphoreCreateInfo, nullptr, &presentCompleteSemaphore); assert(!err); @@ -1153,4 +1152,4 @@ int main(const int argc, const char *argv[]) vulkanExample->renderLoop(); delete(vulkanExample); return 0; -} \ No newline at end of file +} diff --git a/skeletalanimation/skeletalanimation.cpp b/skeletalanimation/skeletalanimation.cpp index e189e6a3..9bf9d518 100644 --- a/skeletalanimation/skeletalanimation.cpp +++ b/skeletalanimation/skeletalanimation.cpp @@ -236,8 +236,7 @@ public: { VkResult err; VkSemaphore presentCompleteSemaphore; - VkSemaphoreCreateInfo presentCompleteSemaphoreCreateInfo = - vkTools::initializers::semaphoreCreateInfo(VK_FENCE_CREATE_SIGNALED_BIT); + VkSemaphoreCreateInfo presentCompleteSemaphoreCreateInfo = vkTools::initializers::semaphoreCreateInfo(); err = vkCreateSemaphore(device, &presentCompleteSemaphoreCreateInfo, nullptr, &presentCompleteSemaphore); assert(!err); diff --git a/sphericalenvmapping/sphericalenvmapping.cpp b/sphericalenvmapping/sphericalenvmapping.cpp index 65932147..4893fb01 100644 --- a/sphericalenvmapping/sphericalenvmapping.cpp +++ b/sphericalenvmapping/sphericalenvmapping.cpp @@ -172,8 +172,7 @@ public: { VkResult err; VkSemaphore presentCompleteSemaphore; - VkSemaphoreCreateInfo presentCompleteSemaphoreCreateInfo = - vkTools::initializers::semaphoreCreateInfo(VK_FENCE_CREATE_SIGNALED_BIT); + VkSemaphoreCreateInfo presentCompleteSemaphoreCreateInfo = vkTools::initializers::semaphoreCreateInfo(); err = vkCreateSemaphore(device, &presentCompleteSemaphoreCreateInfo, nullptr, &presentCompleteSemaphore); assert(!err); diff --git a/tessellation/tessellation.cpp b/tessellation/tessellation.cpp index 0b2be65b..72bbb695 100644 --- a/tessellation/tessellation.cpp +++ b/tessellation/tessellation.cpp @@ -204,8 +204,7 @@ public: { VkResult err; VkSemaphore presentCompleteSemaphore; - VkSemaphoreCreateInfo presentCompleteSemaphoreCreateInfo = - vkTools::initializers::semaphoreCreateInfo(VK_FENCE_CREATE_SIGNALED_BIT); + VkSemaphoreCreateInfo presentCompleteSemaphoreCreateInfo = vkTools::initializers::semaphoreCreateInfo(); err = vkCreateSemaphore(device, &presentCompleteSemaphoreCreateInfo, nullptr, &presentCompleteSemaphore); assert(!err); diff --git a/texture/texture.cpp b/texture/texture.cpp index 49b5de80..01b03918 100644 --- a/texture/texture.cpp +++ b/texture/texture.cpp @@ -528,8 +528,7 @@ public: { VkResult err; VkSemaphore presentCompleteSemaphore; - VkSemaphoreCreateInfo presentCompleteSemaphoreCreateInfo = - vkTools::initializers::semaphoreCreateInfo(VK_FENCE_CREATE_SIGNALED_BIT); + VkSemaphoreCreateInfo presentCompleteSemaphoreCreateInfo = vkTools::initializers::semaphoreCreateInfo(); err = vkCreateSemaphore(device, &presentCompleteSemaphoreCreateInfo, nullptr, &presentCompleteSemaphore); assert(!err); diff --git a/texturearray/texturearray.cpp b/texturearray/texturearray.cpp index a5d2d143..a3b7586c 100644 --- a/texturearray/texturearray.cpp +++ b/texturearray/texturearray.cpp @@ -399,8 +399,7 @@ public: { VkResult err; VkSemaphore presentCompleteSemaphore; - VkSemaphoreCreateInfo presentCompleteSemaphoreCreateInfo = - vkTools::initializers::semaphoreCreateInfo(VK_FENCE_CREATE_SIGNALED_BIT); + VkSemaphoreCreateInfo presentCompleteSemaphoreCreateInfo = vkTools::initializers::semaphoreCreateInfo(); err = vkCreateSemaphore(device, &presentCompleteSemaphoreCreateInfo, nullptr, &presentCompleteSemaphore); assert(!err); @@ -800,4 +799,4 @@ int main(const int argc, const char *argv[]) vulkanExample->renderLoop(); delete(vulkanExample); return 0; -} \ No newline at end of file +} diff --git a/texturecubemap/texturecubemap.cpp b/texturecubemap/texturecubemap.cpp index 1964116d..68089d8c 100644 --- a/texturecubemap/texturecubemap.cpp +++ b/texturecubemap/texturecubemap.cpp @@ -392,8 +392,7 @@ public: { VkResult err; VkSemaphore presentCompleteSemaphore; - VkSemaphoreCreateInfo presentCompleteSemaphoreCreateInfo = - vkTools::initializers::semaphoreCreateInfo(VK_FENCE_CREATE_SIGNALED_BIT); + VkSemaphoreCreateInfo presentCompleteSemaphoreCreateInfo = vkTools::initializers::semaphoreCreateInfo(); err = vkCreateSemaphore(device, &presentCompleteSemaphoreCreateInfo, nullptr, &presentCompleteSemaphore); assert(!err); diff --git a/triangle/triangle.cpp b/triangle/triangle.cpp index 9ed7ad9d..382727e8 100644 --- a/triangle/triangle.cpp +++ b/triangle/triangle.cpp @@ -206,7 +206,6 @@ public: VkSemaphoreCreateInfo presentCompleteSemaphoreCreateInfo = {}; presentCompleteSemaphoreCreateInfo.sType = VK_STRUCTURE_TYPE_SEMAPHORE_CREATE_INFO; presentCompleteSemaphoreCreateInfo.pNext = NULL; - presentCompleteSemaphoreCreateInfo.flags = VK_FENCE_CREATE_SIGNALED_BIT; err = vkCreateSemaphore(device, &presentCompleteSemaphoreCreateInfo, nullptr, &presentCompleteSemaphore); assert(!err); diff --git a/vulkanscene/vulkanscene.cpp b/vulkanscene/vulkanscene.cpp index 1996693d..5cf1ab50 100644 --- a/vulkanscene/vulkanscene.cpp +++ b/vulkanscene/vulkanscene.cpp @@ -192,8 +192,7 @@ public: { VkResult err; VkSemaphore presentCompleteSemaphore; - VkSemaphoreCreateInfo presentCompleteSemaphoreCreateInfo = - vkTools::initializers::semaphoreCreateInfo(VK_FENCE_CREATE_SIGNALED_BIT); + VkSemaphoreCreateInfo presentCompleteSemaphoreCreateInfo = vkTools::initializers::semaphoreCreateInfo(); err = vkCreateSemaphore(device, &presentCompleteSemaphoreCreateInfo, nullptr, &presentCompleteSemaphore); assert(!err); @@ -667,4 +666,4 @@ int main(const int argc, const char *argv[]) vulkanExample->renderLoop(); delete(vulkanExample); return 0; -} \ No newline at end of file +}