HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
VE_CommandBuffer Class Reference

#include <VE_CommandPool.h>

+ Inheritance diagram for VE_CommandBuffer:

Public Member Functions

 VE_CommandBuffer (VkCommandBuffer cb)
 
void fillBuffer (VkBuffer, VkDeviceSize offset, uint32_t value)
 
void copyBuffer (VkBuffer src, VkBuffer dst, uint64_t src_offset, uint64_t dst_offset, uint64_t size)
 
void beginRenderPass (const VkRenderPassBeginInfo &)
 
void endRenderPass ()
 
VkCommandBuffer commandBuffer ()
 

Protected Member Functions

void begin ()
 
void end ()
 

Protected Attributes

VkCommandBuffer myCb
 

Detailed Description

Definition at line 36 of file VE_CommandPool.h.

Constructor & Destructor Documentation

VE_CommandBuffer::VE_CommandBuffer ( VkCommandBuffer  cb)
inline

Definition at line 46 of file VE_CommandPool.h.

Member Function Documentation

void VE_CommandBuffer::begin ( )
protected
void VE_CommandBuffer::beginRenderPass ( const VkRenderPassBeginInfo )
VkCommandBuffer VE_CommandBuffer::commandBuffer ( )
inline

Definition at line 55 of file VE_CommandPool.h.

void VE_CommandBuffer::copyBuffer ( VkBuffer  src,
VkBuffer  dst,
uint64_t  src_offset,
uint64_t  dst_offset,
uint64_t  size 
)
void VE_CommandBuffer::end ( )
protected
void VE_CommandBuffer::endRenderPass ( )
void VE_CommandBuffer::fillBuffer ( VkBuffer  ,
VkDeviceSize  offset,
uint32_t  value 
)

Member Data Documentation

VkCommandBuffer VE_CommandBuffer::myCb
protected

Definition at line 39 of file VE_CommandPool.h.


The documentation for this class was generated from the following file: