VulkanEngine 0.1
Graphics engine using Vulkan
Loading...
Searching...
No Matches
VulkanEngine::SingleUsageCommandBuffer Class Reference

#include <SingleUsageCommandBuffer.h>

Inheritance diagram for VulkanEngine::SingleUsageCommandBuffer:
VulkanEngine::StagedBufferDestination VulkanEngine::Buffer VulkanEngine::Image< format, image_type, tiling, sample_count_flags > VulkanEngine::StagedBuffer< Buffer > VulkanEngine::UniformBuffer< T > VulkanEngine::ShaderImage< format, image_type, tiling, sample_count_flags > VulkanEngine::Attribute VulkanEngine::IndexAttribute< T > VulkanEngine::VertexAttribute< T >

Public Member Functions

void beginSingleUsageCommandBuffer ()
 Creates and starts recording the command buffer.
 
void endSingleUsageCommandBuffer ()
 Stops recording and submits the command buffer.
 

Public Attributes

vk::CommandBuffer single_use_command_buffer
 The single use command buffer.
 

Detailed Description

Class which provides the ability to generate vulkan command buffer for one time recording and submission. TODO Make this a specialization of a generic command buffer class


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