正在准备搜索索引...
搜索索引不可用
LayaAir3引擎API
LayaAir3引擎API
laya/RenderDriver/WebGPUDriver/RenderDevice/WebGPUShaderInstance
WebGPUShaderInstance
类 WebGPUShaderInstance
WebGPU着色器实例
实现
IShaderInstance
索引
构造函数
constructor
属性
complete
name
uniform
Set
Map
id
Counter
访问器
fragment
Module
vertex
Module
方法
_create
_deserialize
_dispose
Resource
_serialize
Shader
构造函数
constructor
new
WebGPUShader
Instance
(
name
)
:
WebGPUShaderInstance
参数
name
:
string
返回
WebGPUShaderInstance
属性
complete
complete
:
boolean
= false
name
name
:
string
uniform
Set
Map
uniform
Set
Map
:
Map
<
number
,
WebGPUUniformPropertyBindingInfo
[]
>
= ...
静态
id
Counter
id
Counter
:
number
= 0
访问器
fragment
Module
get
fragmentModule
(
)
:
GPUShaderModule
返回
GPUShaderModule
vertex
Module
get
vertexModule
(
)
:
GPUShaderModule
返回
GPUShaderModule
方法
_create
_create
(
shaderProcessInfo
,
shaderPass
)
:
void
创建ShaderInstance
参数
shaderProcessInfo
:
ShaderProcessInfo
shaderPass
:
ShaderPass
返回
void
_deserialize
_deserialize
(
buffer
)
:
boolean
参数
buffer
:
ArrayBuffer
返回
boolean
_dispose
Resource
_dispose
Resource
(
)
:
void
销毁
返回
void
_serialize
Shader
_serialize
Shader
(
)
:
ArrayBuffer
返回
ArrayBuffer
Version
显示设置
成员可见性
继承
外部
配色
自动
浅色
深色
目录
构造函数
constructor
属性
complete
name
uniform
Set
Map
id
Counter
访问器
fragment
Module
vertex
Module
方法
_create
_deserialize
_dispose
Resource
_serialize
Shader
LayaAir3引擎API
加载中……
WebGPU着色器实例