Files
XCEngine/docs/api/rhi/opengl/pipeline-state/pipeline-state.md

1.8 KiB

OpenGLPipelineState

命名空间: XCEngine::RHI

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

公共方法

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

相关文档