@@ -355,25 +355,25 @@ namespace ZEngine::Hardwares
355355 uint64_t frame_start_value = ++RenderTimelineNextValue;
356356 uint64_t ignored_wait_val = 0 ;
357357 VkTimelineSemaphoreSubmitInfo timeline_info0 = {
358- .sType = VK_STRUCTURE_TYPE_TIMELINE_SEMAPHORE_SUBMIT_INFO,
359- .waitSemaphoreValueCount = 1 , // must match waitSemaphoreCount
360- .pWaitSemaphoreValues = &ignored_wait_val,
361- .signalSemaphoreValueCount = 1 ,
362- .pSignalSemaphoreValues = &frame_start_value,
358+ .sType = VK_STRUCTURE_TYPE_TIMELINE_SEMAPHORE_SUBMIT_INFO,
359+ .waitSemaphoreValueCount = 1 , // must match waitSemaphoreCount
360+ .pWaitSemaphoreValues = &ignored_wait_val,
361+ .signalSemaphoreValueCount = 1 ,
362+ .pSignalSemaphoreValues = &frame_start_value,
363363 };
364364
365365 VkPipelineStageFlags acquire_wait_stage = VK_PIPELINE_STAGE_COLOR_ATTACHMENT_OUTPUT_BIT;
366366 VkSemaphore acquire_wait_semaphores[] = {CurrentFrame->Acquired ->GetHandle ()};
367367 VkSemaphore acquire_signal_semaphores[] = {RenderTimeline->GetHandle ()};
368368 VkSubmitInfo submit_0 = {
369- .sType = VK_STRUCTURE_TYPE_SUBMIT_INFO,
370- .pNext = &timeline_info0,
371- .waitSemaphoreCount = 1 ,
372- .pWaitSemaphores = acquire_wait_semaphores,
373- .pWaitDstStageMask = &acquire_wait_stage,
374- .commandBufferCount = 0 ,
375- .signalSemaphoreCount = 1 ,
376- .pSignalSemaphores = acquire_signal_semaphores,
369+ .sType = VK_STRUCTURE_TYPE_SUBMIT_INFO,
370+ .pNext = &timeline_info0,
371+ .waitSemaphoreCount = 1 ,
372+ .pWaitSemaphores = acquire_wait_semaphores,
373+ .pWaitDstStageMask = &acquire_wait_stage,
374+ .commandBufferCount = 0 ,
375+ .signalSemaphoreCount = 1 ,
376+ .pSignalSemaphores = acquire_signal_semaphores,
377377 };
378378 VkResult r0 = vkQueueSubmit (queue.Handle , 1 , &submit_0, VK_NULL_HANDLE);
379379 ZENGINE_VALIDATE_ASSERT (r0 == VK_SUCCESS, " Failed to submit acquire bridge" )
@@ -384,9 +384,9 @@ namespace ZEngine::Hardwares
384384 VkPipelineStageFlags StageMask = 0 ;
385385 };
386386
387- Array<VkSemaphore> wait_semaphores = {};
388- Array<uint64_t > wait_values = {};
389- Array<VkPipelineStageFlags> stage_flags = {};
387+ Array<VkSemaphore> wait_semaphores = {};
388+ Array<uint64_t > wait_values = {};
389+ Array<VkPipelineStageFlags> stage_flags = {};
390390 UnorderedHashMap<Primitives::Semaphore*, TimelineAggregate> max_val_timeline_semaphores = {};
391391
392392 wait_semaphores.init (scratch.Arena , 10 );
@@ -423,11 +423,11 @@ namespace ZEngine::Hardwares
423423 uint64_t work_complete_value = ++RenderTimelineNextValue;
424424 VkSemaphore work_signal_semaphores[] = {RenderTimeline->GetHandle ()};
425425 VkTimelineSemaphoreSubmitInfo timeline_info_1 = {
426- .sType = VK_STRUCTURE_TYPE_TIMELINE_SEMAPHORE_SUBMIT_INFO,
427- .waitSemaphoreValueCount = (uint32_t ) wait_values.size (),
428- .pWaitSemaphoreValues = wait_values.data (),
429- .signalSemaphoreValueCount = 1 ,
430- .pSignalSemaphoreValues = &work_complete_value,
426+ .sType = VK_STRUCTURE_TYPE_TIMELINE_SEMAPHORE_SUBMIT_INFO,
427+ .waitSemaphoreValueCount = (uint32_t ) wait_values.size (),
428+ .pWaitSemaphoreValues = wait_values.data (),
429+ .signalSemaphoreValueCount = 1 ,
430+ .pSignalSemaphoreValues = &work_complete_value,
431431 };
432432
433433 VkSubmitInfo submit_info_1 = {
@@ -455,11 +455,11 @@ namespace ZEngine::Hardwares
455455 VkSemaphore present_wait_semaphores[] = {RenderTimeline->GetHandle ()};
456456 VkSemaphore present_signal_semaphores[] = {render_complete->GetHandle ()};
457457 VkTimelineSemaphoreSubmitInfo timeline_info2 = {
458- .sType = VK_STRUCTURE_TYPE_TIMELINE_SEMAPHORE_SUBMIT_INFO,
459- .waitSemaphoreValueCount = 1 ,
460- .pWaitSemaphoreValues = &work_complete_value,
461- .signalSemaphoreValueCount = 1 ,
462- .pSignalSemaphoreValues = &dummy_signal_val,
458+ .sType = VK_STRUCTURE_TYPE_TIMELINE_SEMAPHORE_SUBMIT_INFO,
459+ .waitSemaphoreValueCount = 1 ,
460+ .pWaitSemaphoreValues = &work_complete_value,
461+ .signalSemaphoreValueCount = 1 ,
462+ .pSignalSemaphoreValues = &dummy_signal_val,
463463 };
464464
465465 VkSubmitInfo submit2 = {
0 commit comments