正在准备搜索索引...
搜索索引不可用
LayaAir3引擎API
LayaAir3引擎API
laya/RenderDriver/WebGPUDriver/2DRenderPass/WebGPURenderContext2D
WebGPURenderContext2D
类 WebGPURenderContext2D
WebGPU渲染上下文(2D)
实现
IRenderContext2D
索引
构造函数
constructor
属性
_cache
Global
Defines
_cur
Define
Change
Flag
_cur
Render
Cache
Info
_cur
Render
Global
Key
_destRT
_pass
Bind
Group
_pipeline
Change
device
invertY
pipeline
Mode
_global
Config
Shader
Data
_instance
访问器
pass
Data
方法
draw
Render
Element
List
draw
Render
Element
One
get
Render
Target
runCMDList
run
OneCMD
set
Offscreen
View
set
Render
Target
构造函数
constructor
new
WebGPURender
Context2D
(
)
:
WebGPURenderContext2D
返回
WebGPURenderContext2D
属性
_cache
Global
Defines
_cache
Global
Defines
:
WebDefineDatas
= ...
_cur
Define
Change
Flag
_cur
Define
Change
Flag
:
Vector2
_cur
Render
Cache
Info
_cur
Render
Cache
Info
:
WebGPUGlobalPipeLineCacheInfo
_cur
Render
Global
Key
_cur
Render
Global
Key
:
number
_destRT
_destRT
:
WebGPUInternalRT
_pass
Bind
Group
_pass
Bind
Group
:
WebGPUBindGroup
_pipeline
Change
_pipeline
Change
:
Vector2
device
device
:
GPUDevice
invertY
invertY
:
boolean
= false
pipeline
Mode
pipeline
Mode
:
string
= 'Forward'
静态
_global
Config
Shader
Data
_global
Config
Shader
Data
:
WebDefineDatas
静态
_instance
_instance
:
WebGPURenderContext2D
访问器
pass
Data
get
passData
(
)
:
WebGPUShaderData
返回
WebGPUShaderData
set
passData
(
value
)
:
void
参数
value
:
WebGPUShaderData
返回
void
方法
draw
Render
Element
List
draw
Render
Element
List
(
list
)
:
number
参数
list
:
FastSinglelist
<
WebGPURenderElement2D
>
返回
number
draw
Render
Element
One
draw
Render
Element
One
(
node
)
:
void
参数
node
:
WebGPURenderElement2D
返回
void
get
Render
Target
get
Render
Target
(
)
:
InternalRenderTarget
返回
InternalRenderTarget
runCMDList
runCMDList
(
cmds
)
:
void
参数
cmds
:
IRenderCMD
[]
返回
void
run
OneCMD
run
OneCMD
(
cmd
)
:
void
参数
cmd
:
IRenderCMD
返回
void
set
Offscreen
View
set
Offscreen
View
(
width
,
height
)
:
void
参数
width
:
number
height
:
number
返回
void
set
Render
Target
set
Render
Target
(
value
,
clear
,
clearColor
)
:
void
参数
value
:
WebGPUInternalRT
clear
:
boolean
clearColor
:
Color
返回
void
Version
显示设置
成员可见性
继承
外部
配色
自动
浅色
深色
目录
构造函数
constructor
属性
_cache
Global
Defines
_cur
Define
Change
Flag
_cur
Render
Cache
Info
_cur
Render
Global
Key
_destRT
_pass
Bind
Group
_pipeline
Change
device
invertY
pipeline
Mode
_global
Config
Shader
Data
_instance
访问器
pass
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)