静态
_config静态
BLEND渲染状态_混合。
静态
BLEND_渲染状态_混合目标。
静态
BLEND_渲染状态_混合目标ALPHA。
静态
BLEND_渲染状态_混合目标RGB。
静态
BLEND_渲染状态_混合方程。
静态
BLEND_渲染状态_ALPHA混合方程。
静态
BLEND_渲染状态_混合方程。
静态
BLEND_渲染状态_混合源。
静态
BLEND_渲染状态_混合源ALPHA。
静态
BLEND_渲染状态_混合源RGB。
静态
CULL渲染状态_剔除。
静态
debug是否开启调试模式。
静态
DEPTH_渲染状态_深度测试。
静态
DEPTH_渲染状态_深度写入。
静态
PERIOD_shader变量提交周期,逐相机。
静态
PERIOD_shader变量提交周期,自定义。
静态
PERIOD_shader变量提交周期,逐材质。
静态
PERIOD_shader变量提交周期,逐场景。
静态
PERIOD_shader变量提交周期,逐精灵和相机,注:因为精灵包含MVP矩阵,为复合属性,所以摄像机发生变化时也应提交。
静态
STENCIL_渲染状态_模板写入设置
静态
STENCIL_渲染状态_模板写入值
静态
STENCIL_渲染状态_模板测试。
静态
STENCIL_渲染状态_模板写入
静态
add添加预编译shader文件,主要是处理宏定义
静态
add添加函数库引用。
文件名字。
文件内容
静态
compile通过宏定义和二进制数据编译shader。
Shader名称。
子着色器索引。
通道索引。
宏定义名字集合。
ubo集合名称集合
缓存的shader数据
静态
compile通过宏定义名字编译shader。
Shader名称。
子着色器索引。
通道索引。
宏定义名字集合。
ubo集合名称集合
静态
find静态
get静态
init静态
parse静态
propertyIDTo静态
property通过Shader属性名称获得唯一ID。
Shader属性名称。
唯一ID。
Shader3D
类用于创建Shader3D。