正在准备搜索索引...
搜索索引不可用
LayaAir3引擎API
LayaAir3引擎API
laya/RenderDriver/WebGPUDriver/RenderDevice/WebGPURenderDeviceFactory
WebGPURenderDeviceFactory
类 WebGPURenderDeviceFactory
实现
IRenderDeviceFactory
索引
构造函数
constructor
属性
global
Block
Map
方法
create
Buffer
State
create
Compute
Context
create
Compute
Shader
create
Device
Buffer
create
Device
Vertex
Buffer
create
Engine
create
Global
Uniform
Map
create
Index
Buffer
create
Render
Geometry
Element
create
Shader
Data
create
Shader
Instance
create
Vertex
Buffer
构造函数
constructor
new
WebGPURender
Device
Factory
(
)
:
WebGPURenderDeviceFactory
返回
WebGPURenderDeviceFactory
属性
静态
global
Block
Map
global
Block
Map
:
{
[
key
:
string
]
:
WebGPUCommandUniformMap
;
}
= {}
方法
create
Buffer
State
create
Buffer
State
(
)
:
IBufferState
返回
IBufferState
create
Compute
Context
create
Compute
Context
(
)
:
WebGPUComputeContext
返回
WebGPUComputeContext
create
Compute
Shader
create
Compute
Shader
(
info
)
:
WebGPUComputeShaderInstance
参数
info
:
ComputeShaderProcessInfo
返回
WebGPUComputeShaderInstance
create
Device
Buffer
create
Device
Buffer
(
type
)
:
IDeviceBuffer
参数
type
:
EDeviceBufferUsage
返回
IDeviceBuffer
create
Device
Vertex
Buffer
create
Device
Vertex
Buffer
(
type
)
:
IVertexBuffer
参数
type
:
EDeviceBufferUsage
返回
IVertexBuffer
create
Engine
create
Engine
(
config
,
canvas
)
:
Promise
<
void
>
参数
config
:
Config
canvas
:
HTMLCanvas
返回
Promise
<
void
>
create
Global
Uniform
Map
create
Global
Uniform
Map
(
blockName
)
:
WebGPUCommandUniformMap
参数
blockName
:
string
返回
WebGPUCommandUniformMap
create
Index
Buffer
create
Index
Buffer
(
bufferUsage
)
:
IIndexBuffer
参数
bufferUsage
:
BufferUsage
返回
IIndexBuffer
create
Render
Geometry
Element
create
Render
Geometry
Element
(
mode
,
drawType
)
:
IRenderGeometryElement
参数
mode
:
MeshTopology
drawType
:
DrawType
返回
IRenderGeometryElement
create
Shader
Data
create
Shader
Data
(
ownerResource
?
)
:
ShaderData
参数
可选
ownerResource
:
Resource
返回
ShaderData
create
Shader
Instance
create
Shader
Instance
(
shaderProcessInfo
,
shaderPass
)
:
IShaderInstance
参数
shaderProcessInfo
:
ShaderProcessInfo
shaderPass
:
ShaderPass
返回
IShaderInstance
create
Vertex
Buffer
create
Vertex
Buffer
(
bufferUsageType
)
:
IVertexBuffer
参数
bufferUsageType
:
BufferUsage
返回
IVertexBuffer
Version
显示设置
成员可见性
继承
外部
配色
自动
浅色
深色
目录
构造函数
constructor
属性
global
Block
Map
方法
create
Buffer
State
create
Compute
Context
create
Compute
Shader
create
Device
Buffer
create
Device
Vertex
Buffer
create
Engine
create
Global
Uniform
Map
create
Index
Buffer
create
Render
Geometry
Element
create
Shader
Data
create
Shader
Instance
create
Vertex
Buffer
LayaAir3引擎API
加载中……