Nebula
|
#include <vkdeferredcommand.h>
Classes | |
struct | Delegate |
Public Types | |
enum | DelegateType { FreeCmdBuffers , FreeMemory , FreeBuffer , FreeImage , __RunAfterFence , BindDescriptorSets , UpdateBuffer , UpdateImage , DestroyPipeline , ClearColorImage , ClearDepthStencilImage , ImageOwnershipChange , ImageLayoutTransition } |
Public Member Functions | |
VkDeferredCommand () | |
constructor | |
~VkDeferredCommand () | |
destructor | |
void | RunDelegate () |
run delegate action | |
Public Attributes | |
struct Vulkan::VkDeferredCommand::Delegate | del |
VkDevice | dev |
Vulkan::VkDeferredCommand::VkDeferredCommand | ( | ) |
constructor
Vulkan::VkDeferredCommand::~VkDeferredCommand | ( | ) |
destructor
void Vulkan::VkDeferredCommand::RunDelegate | ( | ) |
run delegate action
struct Vulkan::VkDeferredCommand::Delegate Vulkan::VkDeferredCommand::del |
VkDevice Vulkan::VkDeferredCommand::dev |