dglsl.type

Undocumented in source.

Members

Aliases

bvec2
alias bvec2 = Vector!(ubyte, 2)
Undocumented in source.
bvec3
alias bvec3 = Vector!(ubyte, 3)
Undocumented in source.
bvec4
alias bvec4 = Vector!(ubyte, 4)
Undocumented in source.
ivec2
alias ivec2 = Vector!(int, 2)
Undocumented in source.
ivec3
alias ivec3 = Vector!(int, 3)
Undocumented in source.
ivec4
alias ivec4 = Vector!(int, 4)
Undocumented in source.
mat2
alias mat2 = mat2x2
Undocumented in source.
mat2x2
alias mat2x2 = Matrix!(float, 2, 2)
Undocumented in source.
mat2x3
alias mat2x3 = Matrix!(float, 2, 3)
Undocumented in source.
mat2x4
alias mat2x4 = Matrix!(float, 2, 4)
Undocumented in source.
mat3
alias mat3 = mat3x3
Undocumented in source.
mat3x2
alias mat3x2 = Matrix!(float, 3, 2)
Undocumented in source.
mat3x3
alias mat3x3 = Matrix!(float, 3, 3)
Undocumented in source.
mat3x4
alias mat3x4 = Matrix!(float, 3, 4)
Undocumented in source.
mat4
alias mat4 = mat4x4
Undocumented in source.
mat4x2
alias mat4x2 = Matrix!(float, 4, 2)
Undocumented in source.
mat4x3
alias mat4x3 = Matrix!(float, 4, 3)
Undocumented in source.
mat4x4
alias mat4x4 = Matrix!(float, 4, 4)
Undocumented in source.
uvec2
alias uvec2 = Vector!(uint, 2)
Undocumented in source.
uvec3
alias uvec3 = Vector!(uint, 3)
Undocumented in source.
uvec4
alias uvec4 = Vector!(uint, 4)
Undocumented in source.
vec2
alias vec2 = Vector!(float, 2)
Undocumented in source.
vec3
alias vec3 = Vector!(float, 3)
Undocumented in source.
vec4
alias vec4 = Vector!(float, 4)
Undocumented in source.

Functions

glslType
string glslType()
Undocumented in source. Be warned that the author may not have intended to support it.
texture
vec4 texture(sampler2D sampler, vec2 p, float bias)
Undocumented in source. Be warned that the author may not have intended to support it.
textureOffset
vec4 textureOffset(sampler2D sampler, vec2 p, ivec2 offset, float bias)
Undocumented in source. Be warned that the author may not have intended to support it.

Imports

Matrix (from gl3n.linalg)
public import gl3n.linalg : Vector, Matrix;
Undocumented in source.
Vector (from gl3n.linalg)
public import gl3n.linalg : Vector, Matrix;
Undocumented in source.

Structs

sampler2D
struct sampler2D
Undocumented in source.

Meta