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