Classes | |
| class | kanzi::gfx::BaseCommand |
| The base class for all graphics commands. More... | |
| struct | kanzi::gfx::BeginComputePipelineCommand |
| Begins a compute pipeline in the command stream. More... | |
| struct | kanzi::gfx::BeginRenderPassCommand |
| Begins a render pass in the command stream. More... | |
| struct | kanzi::gfx::BeginRenderPipelineCommand |
| Begins a render pipeline in the command stream. More... | |
| struct | kanzi::gfx::BindComputeResourceSetCommand |
| Binds the resource sets within the current render pipeline. More... | |
| struct | kanzi::gfx::BindRenderResourceSetCommand |
| Binds the resource sets within the current render pipeline. More... | |
| struct | kanzi::gfx::BindVertexInputCommand |
| Binds the vertex buffer bindings within the current render pipeline. More... | |
| struct | kanzi::gfx::ClearCommand |
| Clears viewport. More... | |
| struct | kanzi::gfx::ConstantDataCommand |
| Sets current constant data in a render pipeline. More... | |
| struct | kanzi::gfx::CopyBufferCommand |
| Copies a region of a source buffer to a destination buffer. More... | |
| struct | kanzi::gfx::CopyBufferToImageCommand |
| Copies a source buffer to a destination image. More... | |
| struct | kanzi::gfx::CopyImageCommand |
| Copies a subresource of a source image to a destination image. More... | |
| struct | kanzi::gfx::CopyImageToBufferCommand |
| Copies a source image to a destination buffer. More... | |
| struct | kanzi::gfx::CopySurfaceToBufferCommand |
| Copies an on-screen surface to a destination buffer. More... | |
| struct | kanzi::gfx::DispatchCommand |
| Dispatches a compute operation in a compute pipeline. More... | |
| struct | kanzi::gfx::DispatchIndirectCommand |
| Dispatches an indirect compute operation in a compute pipeline. More... | |
| struct | kanzi::gfx::DrawCommand |
| Issues a draw command in a render pipeline. More... | |
| struct | kanzi::gfx::DrawIndirectCommand |
| Issues an indirect draw command in a render pipeline. More... | |
| struct | kanzi::gfx::EndComputePipelineCommand |
| Ends a compute pipeline in the command stream. More... | |
| struct | kanzi::gfx::EndRenderPassCommand |
| Ends a render pass in the command stream. More... | |
| struct | kanzi::gfx::EndRenderPipelineCommand |
| Ends a render pipeline in the command stream. More... | |
| struct | kanzi::gfx::GenerateMipmapsCommand |
| Generates mipmaps for an image. More... | |
| struct | kanzi::gfx::PresentCommand |
| Presents the surface frame buffer. More... | |
| struct | kanzi::gfx::ResolveMultisampleImageCommand |
| Resolves a multisampled image. More... | |
| struct | kanzi::gfx::SetLineWidthCommand |
| Sets the line width for current render pipeline. More... | |
| struct | kanzi::gfx::SetScissorCommand |
| Sets the scissor coordinates. More... | |
| struct | kanzi::gfx::SetUniformOffsetCommand |
| Sets a Uniform Offset that will take effect with the next BindRenderResourceSetCommand or BindRenderResourceSetCommand. More... | |
| struct | kanzi::gfx::SetViewportCommand |
| Sets the viewport coordinates. More... | |
| struct | kanzi::gfx::SignalGpuFenceCommand |
| Signals a GPU fence. More... | |
| struct | kanzi::gfx::SubroutineCommand |
| Causes the command processing to transfer execution to the subroutine command buffer. More... | |
| struct | kanzi::gfx::VertexBufferBinding |
| Describes a Vertex Buffer Binding. More... | |
Namespaces | |
| namespace | kanzi |
| namespace | kanzi::gfx |