# OpenGLCommandList **命名空间**: `XCEngine::RHI` **描述**: OpenGL 命令列表实现,继承自 `RHICommandList`。 ## 方法列表 | 方法 | 文档 | |------|------| | `Shutdown` | [详细文档](../../../threading/task-system/shutdown.md) | | `Reset` | [详细文档](../../command-list/reset.md) | | `Close` | [详细文档](../../command-list/close.md) | | `Clear` | [详细文档](clear.md) | | `ClearColor` | [详细文档](clear-color.md) | | `ClearDepth` | [详细文档](clear-depth.md) | | `ClearStencil` | [详细文档](clear-stencil.md) | | `ClearDepthStencil` | [详细文档](clear-depth-stencil.md) | | `SetPipelineState` | [详细文档](set-pipeline-state.md) | | `SetVertexBuffer` | [详细文档](set-vertex-buffer.md) | | `SetVertexBuffers` | [详细文档](set-vertex-buffers.md) | | `SetIndexBuffer` | [详细文档](set-index-buffer.md) | | `TransitionBarrier` | [详细文档](transition-barrier.md) | | `SetPrimitiveTopology` | [详细文档](set-primitive-topology.md) | | `SetViewport` | [详细文档](set-viewport.md) | | `SetViewports` | [详细文档](set-viewports.md) | | `SetScissorRect` | [详细文档](set-scissor-rect.md) | | `SetScissorRects` | [详细文档](set-scissor-rects.md) | | `SetRenderTargets` | [详细文档](set-render-targets.md) | | `SetDepthStencilState` | [详细文档](set-depth-stencil-state.md) | | `SetStencilRef` | [详细文档](set-stencil-ref.md) | | `SetBlendState` | [详细文档](set-blend-state.md) | | `SetBlendFactor` | [详细文档](set-blend-factor.md) | | `ClearRenderTarget` | [详细文档](clear-render-target.md) | | `ClearDepthStencil` | [详细文档](clear-depth-stencil.md) | | `Draw` | [详细文档](draw.md) | | `DrawIndexed` | [详细文档](draw-indexed.md) | | `Dispatch` | [详细文档](dispatch.md) | | `CopyResource` | [详细文档](copy-resource.md) | | **OpenGL 特有方法** | [详细文档](opengl-methods.md) | ## 相关文档 - [OpenGL 后端总览](../overview.md) - [RHICommandList](../../command-list/command-list.md) - 抽象命令列表接口