正在准备搜索索引...
搜索索引不可用
LayaAir3引擎API
LayaAir3引擎API
laya/RenderDriver/WebGLDriver/RenderDevice/WebGLEngine/GLShaderInstance
GLShaderInstance
类 GLShaderInstance
WebglObject 基类
层级 (
查看层级一览
)
GLObject
GLShaderInstance
索引
构造函数
constructor
属性
_engine
_gl
访问器
destroyed
方法
_uniform_
sampler2DArray
_uniform_
sampler3D
_uniform_
Uniform
Buffer
destroy
get
Uniform
Map
构造函数
constructor
new
GLShaderInstance
(
engine
:
WebGLEngine
,
vs
:
string
,
ps
:
string
,
attributeMap
:
{
[
name
:
string
]:
[
number
,
ShaderDataType
]
}
,
)
:
GLShaderInstance
参数
engine
:
WebGLEngine
vs
:
string
ps
:
string
attributeMap
:
{
[
name
:
string
]:
[
number
,
ShaderDataType
]
}
返回
GLShaderInstance
属性
_engine
_engine
:
WebGLEngine
_gl
_gl
:
WebGLRenderingContext
|
WebGL2RenderingContext
访问器
destroyed
get
destroyed
()
:
boolean
返回
boolean
方法
_uniform_
sampler2DArray
_uniform_sampler2DArray
(
one
:
any
,
texture
:
BaseTexture
)
:
number
参数
one
:
any
texture
:
BaseTexture
返回
number
_uniform_
sampler3D
_uniform_sampler3D
(
one
:
any
,
texture
:
BaseTexture
)
:
number
参数
one
:
any
texture
:
BaseTexture
返回
number
_uniform_
Uniform
Buffer
_uniform_UniformBuffer
(
one
:
ShaderVariable
,
value
:
WebGLUniformBufferBase
)
:
void
参数
one
:
ShaderVariable
value
:
WebGLUniformBufferBase
返回
void
destroy
destroy
()
:
void
destroy
返回
void
get
Uniform
Map
getUniformMap
()
:
ShaderVariable
[]
返回
ShaderVariable
[]
切换版本:
显示设置
成员可见性
继承
外部
配色
自动
浅色
深色
目录
构造函数
constructor
属性
_engine
_gl
访问器
destroyed
方法
_uniform_
sampler2DArray
_uniform_
sampler3D
_uniform_
Uniform
Buffer
destroy
get
Uniform
Map
LayaAir3引擎API
加载中……
WebglObject 基类