正在准备搜索索引...
搜索索引不可用
LayaAir3引擎API
LayaAir3引擎API
laya/RenderDriver/WebGPUDriver/RenderDevice/WebGPURenderCommandEncoder
WebGPURenderCommandEncoder
类 WebGPURenderCommandEncoder
GPU渲染指令编码器
层级 (
查看完整内容
)
WebGPURenderEncoder
WebGPURenderCommandEncoder
索引
构造函数
constructor
属性
encoder
is
Bundle
render
Pass
Desc
方法
apply
Geometry
apply
Geometry
Index
destroy
end
excute
Bundle
finish
set
Bind
Group
set
Bind
Group
By
Data
Offaset
set
Index
Buffer
set
Pipeline
set
Scissor
Rect
set
Stencil
Reference
set
Vertex
Buffer
set
Vertex
Buffer
With
Offset
set
Viewport
start
Render
构造函数
constructor
new
WebGPURender
Command
Encoder
(
)
:
WebGPURenderCommandEncoder
返回
WebGPURenderCommandEncoder
属性
encoder
encoder
:
GPURenderPassEncoder
只读
is
Bundle
is
Bundle
:
boolean
= false
render
Pass
Desc
render
Pass
Desc
:
GPURenderPassDescriptor
方法
apply
Geometry
apply
Geometry
(
geometry
)
:
number
参数
geometry
:
WebGPURenderGeometry
返回
number
apply
Geometry
Index
apply
Geometry
Index
(
geometry
,
index
)
:
number
参数
geometry
:
WebGPURenderGeometry
index
:
number
返回
number
destroy
destroy
(
)
:
void
销毁
返回
void
end
end
(
)
:
void
返回
void
excute
Bundle
excute
Bundle
(
bundles
)
:
void
执行缓存绘图指令
参数
bundles
:
GPURenderBundle
[]
返回
void
finish
finish
(
)
:
GPUCommandBuffer
返回
GPUCommandBuffer
set
Bind
Group
set
Bind
Group
(
index
,
bindGroup
)
:
void
设置绑定组
参数
index
:
number
bindGroup
:
WebGPUBindGroup
返回
void
set
Bind
Group
By
Data
Offaset
set
Bind
Group
By
Data
Offaset
(
index
,
bindGroup
,
dynamicOffsetsData
,
dynamicOffsetsDataStart
,
dynamicOffsetsDataLength
)
:
void
参数
index
:
number
bindGroup
:
WebGPUBindGroup
dynamicOffsetsData
:
Uint32Array
dynamicOffsetsDataStart
:
number
dynamicOffsetsDataLength
:
number
返回
void
set
Index
Buffer
set
Index
Buffer
(
buffer
,
indexFormat
)
:
void
参数
buffer
:
WebGPUBuffer
indexFormat
:
GPUIndexFormat
返回
void
set
Pipeline
set
Pipeline
(
pipeline
)
:
void
设置渲染管线
参数
pipeline
:
GPURenderPipeline
返回
void
set
Scissor
Rect
set
Scissor
Rect
(
x
,
y
,
width
,
height
)
:
void
参数
x
:
number
y
:
number
width
:
number
height
:
number
返回
void
set
Stencil
Reference
set
Stencil
Reference
(
ref
)
:
void
参数
ref
:
number
返回
void
set
Vertex
Buffer
set
Vertex
Buffer
(
slot
,
buffer
)
:
void
参数
slot
:
number
buffer
:
WebGPUBuffer
返回
void
set
Vertex
Buffer
With
Offset
set
Vertex
Buffer
With
Offset
(
slot
,
buffer
,
offset
,
size
)
:
void
参数
slot
:
number
buffer
:
WebGPUBuffer
offset
:
number
size
:
number
返回
void
set
Viewport
set
Viewport
(
x
,
y
,
width
,
height
,
minDepth
,
maxDepth
)
:
void
参数
x
:
number
y
:
number
width
:
number
height
:
number
minDepth
:
number
maxDepth
:
number
返回
void
start
Render
start
Render
(
renderPassDesc
)
:
void
参数
renderPassDesc
:
GPURenderPassDescriptor
返回
void
Version
显示设置
成员可见性
继承
外部
配色
自动
浅色
深色
目录
构造函数
constructor
属性
encoder
is
Bundle
render
Pass
Desc
方法
apply
Geometry
apply
Geometry
Index
destroy
end
excute
Bundle
finish
set
Bind
Group
set
Bind
Group
By
Data
Offaset
set
Index
Buffer
set
Pipeline
set
Scissor
Rect
set
Stencil
Reference
set
Vertex
Buffer
set
Vertex
Buffer
With
Offset
set
Viewport
start
Render
LayaAir3引擎API
加载中……
GPU渲染指令编码器