Pyrogenesis HEAD
Pyrogenesis, a RTS Engine
Renderer::Backend::Vulkan::CRingCommandContext Member List

This is the complete list of members for Renderer::Backend::Vulkan::CRingCommandContext, including all inherited members.

AcquireFreeSpace(const uint32_t requiredSize, const uint32_t requiredAlignment)Renderer::Backend::Vulkan::CRingCommandContextprivate
Begin()Renderer::Backend::Vulkan::CRingCommandContextprivate
CRingCommandContext(CDevice *device, const size_t size, const uint32_t queueFamilyIndex, CSubmitScheduler &submitScheduler)Renderer::Backend::Vulkan::CRingCommandContext
End()Renderer::Backend::Vulkan::CRingCommandContextprivate
Flush()Renderer::Backend::Vulkan::CRingCommandContext
FlushAndWait()Renderer::Backend::Vulkan::CRingCommandContext
GetCommandBuffer()Renderer::Backend::Vulkan::CRingCommandContext
GetFreeSpaceOffset(const uint32_t requiredSize, const uint32_t requiredAlignment) constRenderer::Backend::Vulkan::CRingCommandContextprivate
m_DeviceRenderer::Backend::Vulkan::CRingCommandContextprivate
m_MaxStagingBufferCapacityRenderer::Backend::Vulkan::CRingCommandContextprivate
m_OptimalBufferCopyOffsetAlignmentRenderer::Backend::Vulkan::CRingCommandContextprivate
m_RingRenderer::Backend::Vulkan::CRingCommandContextprivate
m_RingIndexRenderer::Backend::Vulkan::CRingCommandContextprivate
m_StagingBufferRenderer::Backend::Vulkan::CRingCommandContextprivate
m_StagingBufferCurrentFirstRenderer::Backend::Vulkan::CRingCommandContextprivate
m_StagingBufferFirstRenderer::Backend::Vulkan::CRingCommandContextprivate
m_StagingBufferLastRenderer::Backend::Vulkan::CRingCommandContextprivate
m_SubmitSchedulerRenderer::Backend::Vulkan::CRingCommandContextprivate
ScheduleUpload(CTexture *texture, const Format dataFormat, const void *data, const size_t dataSize, const uint32_t level, const uint32_t layer)Renderer::Backend::Vulkan::CRingCommandContext
ScheduleUpload(CTexture *texture, const Format dataFormat, const void *data, const size_t dataSize, const uint32_t xOffset, const uint32_t yOffset, const uint32_t width, const uint32_t height, const uint32_t level, const uint32_t layer)Renderer::Backend::Vulkan::CRingCommandContext
ScheduleUpload(CBuffer *buffer, const void *data, const uint32_t dataOffset, const uint32_t dataSize)Renderer::Backend::Vulkan::CRingCommandContext
ScheduleUpload(CBuffer *buffer, const uint32_t dataOffset, const uint32_t dataSize, const UploadBufferFunction &uploadFunction)Renderer::Backend::Vulkan::CRingCommandContext
ScheduleUpload(CBuffer *buffer, const uint32_t dataOffset, const uint32_t dataSize, const uint32_t acquiredOffset)Renderer::Backend::Vulkan::CRingCommandContextprivate
UploadBufferFunction typedefRenderer::Backend::Vulkan::CRingCommandContext
WaitUntilFree(RingItem &item)Renderer::Backend::Vulkan::CRingCommandContextprivate
~CRingCommandContext()Renderer::Backend::Vulkan::CRingCommandContext