Files
XCEngine/docs/api/rhi/opengl/pipeline-state/pipeline-state.md
ssdfasd 8df04c120f docs: 更新 API 文档 - 多模块修复和完善
- audio: 更新 audio-system 方法文档
- components: 新增 audio-listener/audio-source 组件方法文档,新增 remove-component 方法
- core: 更新 filewriter, types 文档
- math: 更新 box 方法文档
- memory: 更新 proxy-allocator 文档
- resources: 更新 loader 和 texture 文档
- rhi: 更新 opengl 设备、shader、swap-chain 文档
- threading: 更新 mutex 和 task-system 文档
2026-03-26 01:58:45 +08:00

1.8 KiB

OpenGLPipelineState

命名空间: XCEngine::RHI

描述: OpenGL 管线状态对象实现,继承自 RHIPipelineState

公共方法

方法 描述
OpenGLPipelineState 构造函数
~OpenGLPipelineState 析构函数
Shutdown 关闭管线状态
Bind 绑定管线状态
Unbind 解绑管线状态
GetNativeHandle 获取原生句柄
GetType 获取管线类型
SetDepthStencilState 设置深度模板状态
SetBlendState 设置混合状态
SetRasterizerState 设置光栅化状态
SetViewport 设置视口
SetScissor 设置裁剪
Apply 应用管线状态
ApplyDepthStencil 应用深度模板状态
ApplyBlend 应用混合状态
ApplyRasterizer 应用光栅化状态
ApplyViewport 应用视口
ApplyScissor 应用裁剪
SetClearColor 设置清除颜色
Clear 清除
AttachShader 附加着色器
DetachShader 分离着色器
GetDepthStencilState 获取深度模板状态
GetBlendState 获取混合状态
GetRasterizerState 获取光栅化状态

相关文档