ngfx::VKCommandBuffer

Inherits from ngfx::CommandBuffer

Public Functions

Name
void create(VkDevice device, VkCommandPool cmdPool, VkCommandBufferLevel level =VK_COMMAND_BUFFER_LEVEL_PRIMARY)
virtual ~VKCommandBuffer()
virtual void begin()
virtual void end()

Public Attributes

Name
VkCommandBuffer v
VkCommandPool cmdPool
VkCommandBufferAllocateInfo allocateInfo

Additional inherited members

Public Functions inherited from ngfx::CommandBuffer

Name
virtual ~CommandBuffer()

Public Functions Documentation

function create

void create(
    VkDevice device,
    VkCommandPool cmdPool,
    VkCommandBufferLevel level =VK_COMMAND_BUFFER_LEVEL_PRIMARY
)

function ~VKCommandBuffer

virtual ~VKCommandBuffer()

function begin

virtual void begin()

Reimplements: ngfx::CommandBuffer::begin

Begin recording

function end

virtual void end()

Reimplements: ngfx::CommandBuffer::end

End recording

Public Attributes Documentation

variable v

VkCommandBuffer v = VK_NULL_HANDLE;

variable cmdPool

VkCommandPool cmdPool;

variable allocateInfo

VkCommandBufferAllocateInfo allocateInfo;

Updated on 3 April 2021 at 20:21:51 PDT