NarcEngine 0.1.1
C++ Vulkan game engine
 
Loading...
Searching...
No Matches
narc_engine::CommandBuffer Member List

This is the complete list of members for narc_engine::CommandBuffer, including all inherited members.

allocate(const DeviceHandler *deviceHandler, const VkCommandBufferAllocateInfo *allocInfo) (defined in narc_engine::CommandBuffer)narc_engine::CommandBuffer
allocateBuffers(const DeviceHandler *deviceHandler, const VkCommandBufferAllocateInfo *allocInfo, std::vector< CommandBuffer > &commandBuffers) (defined in narc_engine::CommandBuffer)narc_engine::CommandBufferstatic
begin(VkCommandBufferBeginInfo beginInfo) (defined in narc_engine::CommandBuffer)narc_engine::CommandBuffer
cmdBeginRenderPass(const VkRenderPassBeginInfo *renderPassInfo, VkSubpassContents contents) const (defined in narc_engine::CommandBuffer)narc_engine::CommandBuffer
cmdBindDescriptorSets(VkPipelineBindPoint pipelineBindPoint, VkPipelineLayout layout, uint32_t firstSet, uint32_t descriptorSetCount, const VkDescriptorSet *descriptorSets, uint32_t dynamicOffsetCount, const uint32_t *dynamicOffsets) const (defined in narc_engine::CommandBuffer)narc_engine::CommandBuffer
cmdBindIndexBuffer(VkBuffer buffer, VkDeviceSize offset, VkIndexType indexType) const (defined in narc_engine::CommandBuffer)narc_engine::CommandBuffer
cmdBindPipeline(VkPipelineBindPoint pipelineBindPoint, VkPipeline pipeline) const (defined in narc_engine::CommandBuffer)narc_engine::CommandBuffer
cmdBindVertexBuffers(uint32_t firstBinding, uint32_t bindingCount, const VkBuffer *buffers, const VkDeviceSize *offsets) const (defined in narc_engine::CommandBuffer)narc_engine::CommandBuffer
cmdCopyBuffer(VkBuffer srcBuffer, VkBuffer dstBuffer, uint32_t regionCount, const VkBufferCopy *copyRegion) const (defined in narc_engine::CommandBuffer)narc_engine::CommandBuffer
cmdCopyBufferImage(VkBuffer srcBuffer, VkImage dstImage, VkImageLayout dstImageLayout, uint32_t regionCount, const VkBufferImageCopy *regions) const (defined in narc_engine::CommandBuffer)narc_engine::CommandBuffer
cmdDrawIndexed(uint32_t indexCount, uint32_t instanceCount, uint32_t firstIndex, int32_t vertexOffset, uint32_t firstInstance) const (defined in narc_engine::CommandBuffer)narc_engine::CommandBuffer
cmdEndRenderPass() const (defined in narc_engine::CommandBuffer)narc_engine::CommandBuffer
cmdPipelineBarrier(VkPipelineStageFlags sourceStage, VkPipelineStageFlags destinationStage, VkDependencyFlags dependencyFlags, uint32_t memoryBarrierCount, const VkMemoryBarrier *memoryBarriers, uint32_t bufferMemoryBarrierCount, const VkBufferMemoryBarrier *bufferMemoryBarriers, uint32_t imageMemoryBarrierCount, const VkImageMemoryBarrier *imageMemoryBarriers) const (defined in narc_engine::CommandBuffer)narc_engine::CommandBuffer
cmdSetScissor(const VkRect2D *scissor, uint32_t firstScissor, uint32_t scissorCount) const (defined in narc_engine::CommandBuffer)narc_engine::CommandBuffer
cmdSetViewport(const VkViewport *viewport, uint32_t firstViewport, uint32_t viewportCount) const (defined in narc_engine::CommandBuffer)narc_engine::CommandBuffer
end() (defined in narc_engine::CommandBuffer)narc_engine::CommandBuffer
getVkCommandBuffer() const (defined in narc_engine::CommandBuffer)narc_engine::CommandBufferinline
release(const DeviceHandler *deviceHandler, const VkCommandPool &commandPool) (defined in narc_engine::CommandBuffer)narc_engine::CommandBuffer
reset(VkCommandBufferResetFlags flags) (defined in narc_engine::CommandBuffer)narc_engine::CommandBuffer