正在准备搜索索引...
搜索索引不可用
LayaAir3引擎API
LayaAir3引擎API
laya/RenderDriver/WebGPUDriver/2DRenderPass/WebGPURenderContext2D
WebGPURenderContext2D
类 WebGPURenderContext2D
WebGPU渲染上下文(2D)
实现
IRenderContext2D
索引
构造函数
constructor
属性
_global
Config
Shader
Data
camera
Data
destRT
device
invertY
pipeline
Cache
pipeline
Mode
render
Command
scene
Data
方法
draw
Render
Element
List
draw
Render
Element
One
get
Render
Target
runCMDList
run
OneCMD
set
Offscreen
View
set
Render
Target
构造函数
constructor
new
WebGPURenderContext2D
()
:
WebGPURenderContext2D
返回
WebGPURenderContext2D
属性
_global
Config
Shader
Data
_globalConfigShaderData
:
WebDefineDatas
camera
Data
cameraData
:
WebGPUShaderData
= ...
destRT
destRT
:
WebGPUInternalRT
device
device
:
GPUDevice
invertY
invertY
:
boolean
= false
pipeline
Cache
pipelineCache
:
any
[]
= []
pipeline
Mode
pipelineMode
:
string
= 'Forward'
render
Command
renderCommand
:
WebGPURenderCommandEncoder
= ...
scene
Data
sceneData
:
WebGPUShaderData
= ...
方法
draw
Render
Element
List
drawRenderElementList
(
list
:
FastSinglelist
<
WebGPURenderElement2D
>
)
:
number
参数
list
:
FastSinglelist
<
WebGPURenderElement2D
>
返回
number
draw
Render
Element
One
drawRenderElementOne
(
node
:
WebGPURenderElement2D
)
:
void
参数
node
:
WebGPURenderElement2D
返回
void
get
Render
Target
getRenderTarget
()
:
InternalRenderTarget
返回
InternalRenderTarget
runCMDList
runCMDList
(
cmds
:
IRenderCMD
[]
)
:
void
参数
cmds
:
IRenderCMD
[]
返回
void
run
OneCMD
runOneCMD
(
cmd
:
IRenderCMD
)
:
void
参数
cmd
:
IRenderCMD
返回
void
set
Offscreen
View
setOffscreenView
(
width
:
number
,
height
:
number
)
:
void
参数
width
:
number
height
:
number
返回
void
set
Render
Target
setRenderTarget
(
value
:
WebGPUInternalRT
,
clear
:
boolean
,
clearColor
:
Color
,
)
:
void
参数
value
:
WebGPUInternalRT
clear
:
boolean
clearColor
:
Color
返回
void
切换版本:
显示设置
成员可见性
继承
外部
配色
自动
浅色
深色
目录
构造函数
constructor
属性
_global
Config
Shader
Data
camera
Data
destRT
device
invertY
pipeline
Cache
pipeline
Mode
render
Command
scene
Data
方法
draw
Render
Element
List
draw
Render
Element
One
get
Render
Target
runCMDList
run
OneCMD
set
Offscreen
View
set
Render
Target
LayaAir3引擎API
加载中……
WebGPU渲染上下文(2D)