Module vulkano::command_buffer::commands_raw
[−]
[src]
All the commands used in the internals of vulkano.
This module only contains the base commands that have direct equivalents in the Vulkan API.
Structs
CmdBeginRenderPass |
Command that makes the command buffer enter a render pass. |
CmdBindDescriptorSets |
Command that binds descriptor sets to the command buffer. |
CmdBindIndexBuffer |
Command that binds an index buffer to a command buffer. |
CmdBindPipeline |
Command that binds a pipeline to a command buffer. |
CmdBindPipelineSys |
Object that represents the internals of the bind pipeline command. |
CmdBindVertexBuffers |
Command that binds vertex buffers to a command buffer. |
CmdBindVertexBuffersHash |
A "hash" of the bind vertex buffers command. Can be compared with a previous hash to determine if two commands are identical. |
CmdBlitImage |
Command that blits from an image to another image. |
CmdClearAttachments |
Command that clears framebuffer attachments of the current render pass. |
CmdCopyBuffer |
Command that copies from a buffer to another. |
CmdCopyBufferToImage |
Command that copies from a buffer to an image. |
CmdCopyImage |
Command that copies from an image to another image. |
CmdDispatchRaw |
Command that executes a compute shader. |
CmdDrawIndexedRaw |
Command that draws indexed vertices. |
CmdDrawIndirectRaw | |
CmdDrawRaw |
Command that draws non-indexed vertices. |
CmdEndRenderPass |
Command that exits the current render pass. |
CmdExecuteCommands |
Command that executes a secondary command buffer. |
CmdFillBuffer | |
CmdNextSubpass |
Command that goes to the next subpass of the current render pass. |
CmdPipelineBarrier |
Command that adds a pipeline barrier to a command buffer builder. |
CmdPushConstants |
Command that sets the current push constants. |
CmdResolveImage |
Command that resolves a multisample image into a non-multisample one. |
CmdSetEvent |
Command that sets or resets an event. |
CmdSetState |
Command that sets the state of the pipeline to the given one. |
CmdUpdateBuffer |
Command that sets the content of a buffer to some data. |
Enums
CmdBindDescriptorSetsError |
Error that can happen when creating a |
CmdBlitImageError |
Error that can happen when creating a |
CmdCopyBufferError |
Error that can happen when creating a |
CmdCopyBufferToImageError |
Error that can happen when creating a |
CmdCopyImageError |
Error that can happen when creating a |
CmdDispatchRawError |
Error that can happen when creating a |
CmdFillBufferError |
Error that can happen when creating a |
CmdPushConstantsError |
Error that can happen when creating a |
CmdResolveImageError |
Error that can happen when creating a |
CmdUpdateBufferError |
Error that can happen when creating a |