Interface ICommandList
Contents
[
Hide
]ICommandList interface
Encodes a sequence of commands which will be sent to GPU to render.
public interface ICommandList
Methods
Name | Description |
---|---|
BindDescriptorSet(IDescriptorSet) | Bind the descriptor set to current pipeline |
BindIndexBuffer(IIndexBuffer) | Bind the index buffer for rendering |
BindPipeline(IPipeline) | Bind the pipeline instance for rendering |
BindVertexBuffer(IVertexBuffer) | Bind the vertex buffer for rendering |
Draw() | Draw without index buffer |
Draw(int, int) | Draw without index buffer |
DrawIndex() | Issue an indexed draw into a command list |
DrawIndex(int, int) | Issue an indexed draw into a command list |
PushConstants(ShaderStage, byte[]) | Push the constant to the pipeline |
PushConstants(ShaderStage, byte[], int) | Push the constant to the pipeline |
See Also
- namespace Aspose.ThreeD.Render
- assembly Aspose.3D