sandbox
Loading...
Searching...
No Matches
sbx::graphics::command_buffer Member List

This is the complete list of members for sbx::graphics::command_buffer, including all inherited members.

begin(VkCommandBufferUsageFlags usage=VK_COMMAND_BUFFER_USAGE_ONE_TIME_SUBMIT_BIT) -> void (defined in sbx::graphics::command_buffer)sbx::graphics::command_buffer
begin_render_pass(const VkRenderPassBeginInfo &renderpass_begin_info, VkSubpassContents subpass_contents) -> void (defined in sbx::graphics::command_buffer)sbx::graphics::command_buffer
bind_index_buffer(const VkBuffer &buffer, VkDeviceSize offset, VkIndexType index_type) -> void (defined in sbx::graphics::command_buffer)sbx::graphics::command_buffer
bind_vertex_buffer(std::uint32_t first_binding, const VkBuffer &buffer) -> void (defined in sbx::graphics::command_buffer)sbx::graphics::command_buffer
command_buffer(bool should_begin=true, VkQueueFlagBits queue_type=VK_QUEUE_GRAPHICS_BIT, VkCommandBufferLevel buffer_level=VK_COMMAND_BUFFER_LEVEL_PRIMARY) (defined in sbx::graphics::command_buffer)sbx::graphics::command_buffer
copy_buffer(const VkBuffer &source, const VkBuffer &destination, const VkBufferCopy &region) -> void (defined in sbx::graphics::command_buffer)sbx::graphics::command_buffer
draw(std::uint32_t vertex_count, std::uint32_t instance_count, std::uint32_t first_vertex, std::uint32_t first_instance) -> void (defined in sbx::graphics::command_buffer)sbx::graphics::command_buffer
draw_indexed(std::uint32_t index_count, std::uint32_t instance_count, std::uint32_t first_index, std::int32_t vertex_offset, std::uint32_t first_instance) -> void (defined in sbx::graphics::command_buffer)sbx::graphics::command_buffer
end() -> void (defined in sbx::graphics::command_buffer)sbx::graphics::command_buffer
end_render_pass() -> void (defined in sbx::graphics::command_buffer)sbx::graphics::command_buffer
handle() const noexcept -> const VkCommandBuffer & (defined in sbx::graphics::command_buffer)sbx::graphics::command_buffer
is_running() const noexcept -> bool (defined in sbx::graphics::command_buffer)sbx::graphics::command_buffer
operator const VkCommandBuffer &() const noexcept (defined in sbx::graphics::command_buffer)sbx::graphics::command_buffer
set_scissor(const VkRect2D &scissor) -> void (defined in sbx::graphics::command_buffer)sbx::graphics::command_buffer
set_viewport(const VkViewport &viewport) -> void (defined in sbx::graphics::command_buffer)sbx::graphics::command_buffer
submit(const std::vector< wait_data > &wait_data={}, const VkSemaphore &signal_semaphore=nullptr, const VkFence &fence=nullptr) -> void (defined in sbx::graphics::command_buffer)sbx::graphics::command_buffer
submit_idle() -> void (defined in sbx::graphics::command_buffer)sbx::graphics::command_buffer
~command_buffer() (defined in sbx::graphics::command_buffer)sbx::graphics::command_buffer