Nebula
Toggle main menu visibility
Loading...
Searching...
No Matches
Vulkan::VkScheduler Member List
This is the complete list of members for
Vulkan::VkScheduler
, including all inherited members.
__DeclareSingleton
(VkScheduler)
Vulkan::VkScheduler
private
Begin
()
Vulkan::VkScheduler
BindDescriptorsCompute
(const VkDescriptorSet *descriptors, uint32_t baseSet, uint32_t setCount, const uint32_t *offsets, uint32_t offsetCount)
Vulkan::VkScheduler
friend
BindDescriptorsGraphics
(const VkDescriptorSet *descriptors, uint32_t baseSet, uint32_t setCount, const uint32_t *offsets, uint32_t offsetCount, bool shared)
Vulkan::VkScheduler
friend
CommandPass
enum name
Vulkan::VkScheduler
commands
Vulkan::VkScheduler
private
computeFenceCommands
Vulkan::VkScheduler
private
dev
Vulkan::VkScheduler
private
Discard
()
Vulkan::VkScheduler
drawFenceCommands
Vulkan::VkScheduler
private
EndComputes
()
Vulkan::VkScheduler
EndDraws
()
Vulkan::VkScheduler
EndDrawSubpass
()
Vulkan::VkScheduler
friend
EndDrawThreads
()
Vulkan::VkScheduler
friend
EndTransfers
()
Vulkan::VkScheduler
ExecuteCommandPass
(const CommandPass &pass)
Vulkan::VkScheduler
NumCommandPasses
enum value
Vulkan::VkScheduler
OnBeginComputeThread
enum value
Vulkan::VkScheduler
OnBeginDrawThread
enum value
Vulkan::VkScheduler
OnBeginFrame
enum value
Vulkan::VkScheduler
OnBeginPass
enum value
Vulkan::VkScheduler
OnBeginTransferThread
enum value
Vulkan::VkScheduler
OnBindComputePipeline
enum value
Vulkan::VkScheduler
OnBindGraphicsPipeline
enum value
Vulkan::VkScheduler
OnComputeThreadsSubmitted
enum value
Vulkan::VkScheduler
OnDrawThreadsSubmitted
enum value
Vulkan::VkScheduler
OnEndFrame
enum value
Vulkan::VkScheduler
OnEndPass
enum value
Vulkan::VkScheduler
OnHandleComputeFences
enum value
Vulkan::VkScheduler
OnHandleDrawFences
enum value
Vulkan::VkScheduler
OnHandleFences
enum value
Vulkan::VkScheduler
OnHandleSparseFences
enum value
Vulkan::VkScheduler
OnHandleTransferFences
enum value
Vulkan::VkScheduler
OnMainComputeSubmitted
enum value
Vulkan::VkScheduler
OnMainDrawSubmitted
enum value
Vulkan::VkScheduler
OnMainTransferSubmitted
enum value
Vulkan::VkScheduler
OnNextSubpass
enum value
Vulkan::VkScheduler
OnTransferThreadsSubmitted
enum value
Vulkan::VkScheduler
PushCommand
(const VkDeferredCommand &cmd, const CommandPass &pass)
Vulkan::VkScheduler
private
PushImageColorClear
(const VkImage &image, const CoreGraphicsQueueType queue, VkImageLayout layout, VkClearColorValue clearValue, VkImageSubresourceRange subres)
Vulkan::VkScheduler
PushImageDepthStencilClear
(const VkImage &image, const CoreGraphicsQueueType queue, VkImageLayout layout, VkClearDepthStencilValue clearValue, VkImageSubresourceRange subres)
Vulkan::VkScheduler
PushImageLayoutTransition
(CoreGraphicsQueueType queue, CoreGraphics::BarrierStage left, CoreGraphics::BarrierStage right, VkImageMemoryBarrier barrier)
Vulkan::VkScheduler
PushImageOwnershipChange
(CoreGraphicsQueueType queue, CoreGraphics::BarrierStage left, CoreGraphics::BarrierStage right, VkImageMemoryBarrier barrier)
Vulkan::VkScheduler
PushImageUpdate
(const VkImage &img, const VkImageCreateInfo &info, uint32_t mip, uint32_t face, VkDeviceSize size, uint32_t *data)
Vulkan::VkScheduler
putComputeFenceThisFrame
Vulkan::VkScheduler
private
putDrawFenceThisFrame
Vulkan::VkScheduler
private
putSparseFenceThisFrame
Vulkan::VkScheduler
private
putTransferFenceThisFrame
Vulkan::VkScheduler
private
SetDevice
(const VkDevice dev)
Vulkan::VkScheduler
inline
sparseFenceCommands
Vulkan::VkScheduler
private
transferFenceCommands
Vulkan::VkScheduler
private
VkScheduler
()
Vulkan::VkScheduler
VkUtilities
class
Vulkan::VkScheduler
friend
~VkScheduler
()
Vulkan::VkScheduler
virtual
Generated on
for Nebula. Dark theme by
Tilen Majerle
. All rights reserved.