Preparing search index...
The search index is not available
dgel
dgel
core/BuiltIn
default
Class default
Hierarchy
default
default
Index
Constructors
constructor
Properties
array
Count?
io?
name
type
visibility?
Accessors
format
glsl
Type
wgsl
Type
Methods
getGLSLString
get
Size
getWGSLString
get
Alignement
is
Wgsl
Constructors
constructor
new default
(
name
,
type
,
visibility
?
,
io
?
)
:
default
Parameters
name
:
string
type
:
string
Optional
visibility
:
number
Optional
io
:
string
Returns
default
Properties
Optional
array
Count
array
Count
?:
number
Optional
io
io
?:
string
name
name
:
string
type
type
:
string
Optional
visibility
visibility
?:
number
Accessors
format
get
format
(
)
:
string
Returns
string
glsl
Type
get
glslType
(
)
:
string
Returns
string
wgsl
Type
get
wgslType
(
)
:
string
Returns
string
Methods
getGLSLString
getGLSLString
(
)
:
string
Returns
string
get
Size
get
Size
(
qualifier
?
)
:
number
Parameters
Optional
qualifier
:
GLSLLayoutQualifier
Returns
number
getWGSLString
getWGSLString
(
)
:
string
Returns
string
Static
get
Alignement
get
Alignement
(
size
,
qualifier
?
)
:
number
Parameters
size
:
number
Optional
qualifier
:
GLSLLayoutQualifier
Returns
number
Static
is
Wgsl
is
Wgsl
(
type
)
:
boolean
Parameters
type
:
string
Returns
boolean
Settings
Member Visibility
Protected
Private
Inherited
External
Theme
OS
Light
Dark
On This Page
constructor
array
Count
io
name
type
visibility
format
glsl
Type
wgsl
Type
getGLSLString
get
Size
getWGSLString
get
Alignement
is
Wgsl
dgel
constants
Access
Mode
Storage
Class
Access
Mode
Binding
Type
GLSL_
SCALARS_
TO_
WGSL
GPUBuffer
Usage
GPUCanvas
Compositing
Alpha
Mode
GPUIndex
Format
GPUPrimitive
Topology
GPUShader
Stage
GPUShader
Stage
Name
GPUTexture
Sample
Type
GPUTexture
Usage
Storage
Class
WGSLBuilt
In
WGSL_
MATRIX_
TO_
GLSL
WGSL_
SCALARS_
TO_
GLSL_
PREFIX
WGSL_
TYPE_
TO_
GPU_
VERTEX_
FORMAT
core/
Attachment
default
core/
Attribute
default
core/
Bind
Group
default
core/
Bind
Group
Layout
default
core/
Buffer
default
core/
Built
In
default
core/
Clock
default
core/
Command
default
core/
Context
default
core/
Pass
default
core/
Pipeline
default
core/
Program
default
core/
Sampler
default
core/
Shader
default
core/
State
default
core/
Struct
default
core/
Texture
default
core/
Uniform
default
core/
Variable
default
helpers/
Axes
default
index
Access
Mode
Attachment
Attribute
Axes
Bind
Group
Bind
Group
Layout
Binding
Type
Buffer
Clock
Command
Context
GLSL_
SCALARS_
TO_
WGSL
GPUBuffer
Usage
GPUCanvas
Compositing
Alpha
Mode
GPUIndex
Format
GPUPrimitive
Topology
GPUShader
Stage
GPUShader
Stage
Name
GPUTexture
Sample
Type
GPUTexture
Usage
Pass
Pipeline
Program
Sampler
Shader
Shaders
State
Storage
Class
Struct
Texture
Types
Uniform
Variable
WGSLBuilt
In
WGSL_
MATRIX_
TO_
GLSL
WGSL_
SCALARS_
TO_
GLSL_
PREFIX
WGSL_
TYPE_
TO_
GPU_
VERTEX_
FORMAT
shaders
CONSTANTS
DIFFUSE
DIRECT
GAMMA
GLSL
LINEAR
NOISE
SPECULAR
UTILS
shaders/constants.glsl
default
shaders/constants.wgsl
default
shaders/index.glsl
CONSTANTS
DIFFUSE
DIRECT
GAMMA
LINEAR
NOISE
SPECULAR
UTILS
shaders/lighting/diffuse.glsl
default
shaders/lighting/diffuse.wgsl
default
shaders/lighting/direct.glsl
default
shaders/lighting/direct.wgsl
default
shaders/lighting/gamma.glsl
default
shaders/lighting/gamma.wgsl
default
shaders/lighting/linear.glsl
default
shaders/lighting/linear.wgsl
default
shaders/lighting/specular.glsl
default
shaders/lighting/specular.wgsl
default
shaders/noise/classic.glsl
default
shaders/noise/classic.wgsl
default
shaders/noise/index.glsl
CLASSIC
PERIODIC
SIMPLEX
shaders/noise/index.wgsl
CLASSIC
PERIODIC
SIMPLEX
WORLEY
shaders/noise/periodic.glsl
default
shaders/noise/periodic.wgsl
default
shaders/noise/simplex.glsl
default
shaders/noise/simplex.wgsl
default
shaders/noise/utils.glsl
FADE2
FADE3
FADE4
FUNCTIONS
shaders/noise/utils.wgsl
FADE_
2
FADE_
3
FADE_
4
MOD289_
1
MOD289_
2
MOD289_
3
MOD289_
4
PERMUTE_
1
PERMUTE_
3
PERMUTE_
4
TAYLOR_
INV_
SQRT_
1
TAYLOR_
INV_
SQRT_
4
shaders/noise/worley.wgsl
default
shaders/utils.glsl
default
shaders/utils.wgsl
default
types
Attachment
Options
Bind
Group
Layout
Entry
Bind
Group
Options
Context
Options
Context
State
GLSLType
Qualifiers
Pipeline
Options
Shader
Options
GLSLLayout
Qualifier
GLSLSampler
Type
GLSLShadow
Sampler
Type
GLSLStorage
Qualifier
GPUBinding
Type
Language
Pass
Type
Pipeline
Vertex
Buffer
Ins
Shader
Stage
Body
Name
Shader
Stage
Body
Name
Object
Keys
Shader
Stage
Name
Shader
Stage
Name
Object
Keys
default
utils
TAB
add
Line
Numbers
format
Lower
First
format
Upper
First
get
Integer
Digit
Count
Generated using
TypeDoc