1.9 KiB
1.9 KiB
OpenGLPipelineState
命名空间: XCEngine::RHI
描述: OpenGL 管线状态对象实现,继承自 RHIPipelineState。
公共方法
| 方法 | 描述 |
|---|---|
OpenGLPipelineState |
构造函数 |
~OpenGLPipelineState |
析构函数 |
Shutdown |
关闭管线状态 |
Bind |
绑定管线状态 |
Unbind |
解绑管线状态 |
GetNativeHandle |
获取原生句柄 |
GetType |
获取管线类型 |
SetDepthStencilState |
设置深度模板状态 |
SetBlendState |
设置混合状态 |
SetRasterizerState |
设置光栅化状态 |
SetViewport |
设置视口 |
SetScissor |
设置裁剪 |
SetLogicalOperation |
设置逻辑操作 |
Apply |
应用管线状态 |
ApplyDepthStencil |
应用深度模板状态 |
ApplyBlend |
应用混合状态 |
ApplyRasterizer |
应用光栅化状态 |
ApplyViewport |
应用视口 |
ApplyScissor |
应用裁剪 |
SetClearColor |
设置清除颜色 |
Clear |
清除 |
AttachShader |
附加着色器 |
DetachShader |
分离着色器 |
GetDepthStencilState |
获取深度模板状态 |
GetBlendState |
获取混合状态 |
GetRasterizerState |
获取光栅化状态 |
相关文档
- OpenGL 后端总览
- RHIPipelineState - 抽象管线状态接口