19 #ifndef INCLUDED_CSPAINT_COMMANDBUFFER_H
20 #define INCLUDED_CSPAINT_COMMANDBUFFER_H
22 #include <cspaint_fwd.h>
24 #include <vulkan/vulkan.hpp>
32 using handle = std::shared_ptr<command_buffer>;
39 const vk::CommandBuffer &
buffer()
const
45 vk::UniqueCommandBuffer m_buffer;
const vk::CommandBuffer & buffer() const
Definition: cspaint_commandbuffer.h:39
void operator=(const command_buffer &) = delete
command_buffer(vk::UniqueCommandBuffer buffer)
std::shared_ptr< command_buffer > handle
Definition: cspaint_commandbuffer.h:32
Definition: cspaint_commandbuffer.h:29
Definition: cspaint_buffer.h:28
Definition: cspaint_buffer.h:26