正在准备搜索索引...
搜索索引不可用
LayaAir3引擎API
LayaAir3引擎API
laya/RenderDriver/WebGPUDriver/ShaderCompile/WebGPUShaderCompileUtil
WebGPUShaderCompileUtil
类 WebGPUShaderCompileUtil
索引
构造函数
constructor
方法
check
Condition
check
Def
extract
Macros
macros
To
Variable
remove
Uniform
remove
Varying
to
Script
构造函数
constructor
new
WebGPUShaderCompileUtil
()
:
WebGPUShaderCompileUtil
返回
WebGPUShaderCompileUtil
方法
静态
check
Condition
checkCondition
(
st
:
WebGPUShaderToken
,
def
:
Record
<
string
,
boolean
>
)
:
boolean
参数
st
:
WebGPUShaderToken
def
:
Record
<
string
,
boolean
>
返回
boolean
静态
check
Def
checkDef
(
node
:
WebGPUShaderToken
,
_defs
:
Set
<
string
>
)
:
void
参数
node
:
WebGPUShaderToken
_defs
:
Set
<
string
>
返回
void
静态
extract
Macros
extractMacros
(
code
:
string
)
:
WebGPU_GLSLMacro
[]
提取宏定义
参数
code
:
string
返回
WebGPU_GLSLMacro
[]
静态
macros
To
Variable
macrosToVariable
(
macros
:
WebGPU_GLSLMacro
[]
)
:
Set
<
string
>
参数
macros
:
WebGPU_GLSLMacro
[]
返回
Set
<
string
>
静态
remove
Uniform
removeUniform
(
code
:
string
)
:
string
参数
code
:
string
返回
string
静态
remove
Varying
removeVarying
(
code
:
string
)
:
string
参数
code
:
string
返回
string
静态
to
Script
toScript
(
root
:
WebGPUShaderToken
,
def
?:
Record
<
string
,
boolean
>
,
outData
?:
TypeOutData
,
)
:
string
参数
root
:
WebGPUShaderToken
可选
def
:
Record
<
string
,
boolean
>
可选
outData
:
TypeOutData
返回
string
切换版本:
显示设置
成员可见性
继承
外部
配色
自动
浅色
深色
目录
构造函数
constructor
方法
check
Condition
check
Def
extract
Macros
macros
To
Variable
remove
Uniform
remove
Varying
to
Script
LayaAir3引擎API
加载中……
提取宏定义