Skip to content

KDGpu::SubmitOptions

Holds information required to perform a queue submission.

#include <queue.h>

Public Attributes

Name
std::vector< RequiredHandle< CommandBuffer_t > > commandBuffers
std::vector< BinarySemaphoreSubmitWaitInfo > waitSemaphores
std::vector< RequiredHandle< GpuSemaphore_t > > signalSemaphores
std::vector< TimelineSemaphoreSubmitWaitInfo > waitTimelineSemaphores
std::vector< TimelineSemaphoreSubmitSignalInfo > signalTimelineSemaphores
OptionalHandle< Fence_t > signalFence

Public Attributes Documentation

variable commandBuffers

1
std::vector< RequiredHandle< CommandBuffer_t > > commandBuffers;

variable waitSemaphores

1
std::vector< BinarySemaphoreSubmitWaitInfo > waitSemaphores;

variable signalSemaphores

1
std::vector< RequiredHandle< GpuSemaphore_t > > signalSemaphores;

variable waitTimelineSemaphores

1
std::vector< TimelineSemaphoreSubmitWaitInfo > waitTimelineSemaphores;

variable signalTimelineSemaphores

1
std::vector< TimelineSemaphoreSubmitSignalInfo > signalTimelineSemaphores;

variable signalFence

1
OptionalHandle< Fence_t > signalFence;

Updated on 2026-03-31 at 00:02:06 +0000