正在准备搜索索引...
搜索索引不可用
LayaAir3引擎API
LayaAir3引擎API
laya/RenderDriver/WebGPUDriver/RenderDevice/WebGPUUniform/WebGPUSubUniformBuffer
WebGPUSubUniformBuffer
类 WebGPUSubUniformBuffer
层级 (
查看完整内容
)
WebGPUUniformBufferBase
WebGPUSubUniformBuffer
实现
IUniformBufferUser
索引
构造函数
constructor
属性
buffer
Alone
buffer
Block
bytelength
descriptor
global
Id
manager
need
Upload
object
Name
offset
uniform
Name
device
方法
destroy
get
Bind
Group
Entry
notifyGPUBuffer
Change
set
Array
Buffer
set
Buffer
set
Float
set
Int
set
Matrix3x3
set
Matrix4x4
set
Uniform
Data
set
Vector2
set
Vector3
set
Vector4
update
Over
upload
构造函数
constructor
new
WebGPUSub
Uniform
Buffer
(
lable
,
uniformMap
,
owner
)
:
WebGPUSubUniformBuffer
参数
lable
:
string
uniformMap
:
Map
<
number
,
UniformProperty
>
owner
:
WebGPUShaderData
返回
WebGPUSubUniformBuffer
属性
buffer
Alone
buffer
Alone
:
UniformBufferAlone
buffer
Block
buffer
Block
:
UniformBufferBlock
bytelength
bytelength
:
number
descriptor
descriptor
:
WebGPUUniformBufferDescriptor
global
Id
global
Id
:
number
= ...
manager
manager
:
WebGPUBufferManager
need
Upload
need
Upload
:
boolean
object
Name
object
Name
:
string
= 'WebGPUUniformBufferBase'
offset
offset
:
number
uniform
Name
uniform
Name
:
string
静态
device
device
:
GPUDevice
方法
destroy
destroy
(
)
:
void
返回
void
get
Bind
Group
Entry
get
Bind
Group
Entry
(
binding
)
:
GPUBindGroupEntry
参数
binding
:
number
返回
GPUBindGroupEntry
notifyGPUBuffer
Change
notifyGPUBuffer
Change
(
info
?
)
:
void
参数
可选
info
:
string
返回
void
set
Array
Buffer
set
Array
Buffer
(
index
,
value
)
:
void
参数
index
:
number
value
:
Float32Array
返回
void
set
Buffer
set
Buffer
(
index
,
value
)
:
void
参数
index
:
number
value
:
Float32Array
返回
void
set
Float
set
Float
(
index
,
value
)
:
void
参数
index
:
number
value
:
number
返回
void
set
Int
set
Int
(
index
,
value
)
:
void
参数
index
:
number
value
:
number
返回
void
set
Matrix3x3
set
Matrix3x3
(
index
,
value
)
:
void
参数
index
:
number
value
:
Matrix3x3
返回
void
set
Matrix4x4
set
Matrix4x4
(
index
,
value
)
:
void
参数
index
:
number
value
:
Matrix4x4
返回
void
set
Uniform
Data
set
Uniform
Data
(
index
,
type
,
data
)
:
void
参数
index
:
number
type
:
ShaderDataType
data
:
any
返回
void
set
Vector2
set
Vector2
(
index
,
value
)
:
void
参数
index
:
number
value
:
Vector2
返回
void
set
Vector3
set
Vector3
(
index
,
value
)
:
void
参数
index
:
number
value
:
Vector3
返回
void
set
Vector4
set
Vector4
(
index
,
value
)
:
void
参数
index
:
number
value
:
Vector4
返回
void
update
Over
update
Over
(
)
:
void
返回
void
upload
upload
(
)
:
void
返回
void
Version
显示设置
成员可见性
继承
外部
配色
自动
浅色
深色
目录
构造函数
constructor
属性
buffer
Alone
buffer
Block
bytelength
descriptor
global
Id
manager
need
Upload
object
Name
offset
uniform
Name
device
方法
destroy
get
Bind
Group
Entry
notifyGPUBuffer
Change
set
Array
Buffer
set
Buffer
set
Float
set
Int
set
Matrix3x3
set
Matrix4x4
set
Uniform
Data
set
Vector2
set
Vector3
set
Vector4
update
Over
upload
LayaAir3引擎API
加载中……