You cannot select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and dots ('.'), can be up to 35 characters long. Letters must be lowercase.
		
		
		
		
		
			
		
			
				
					
					
						
							407 lines
						
					
					
						
							2.5 KiB
						
					
					
				
			
		
		
	
	
							407 lines
						
					
					
						
							2.5 KiB
						
					
					
				attribute  | 
						|
const  | 
						|
uniform | 
						|
varying | 
						|
break | 
						|
continue | 
						|
do | 
						|
for | 
						|
while | 
						|
if | 
						|
else | 
						|
in | 
						|
out | 
						|
inout | 
						|
float | 
						|
int | 
						|
void | 
						|
bool | 
						|
true | 
						|
false | 
						|
discard | 
						|
return | 
						|
mat2 | 
						|
mat3 | 
						|
mat4 | 
						|
mat2x2 | 
						|
mat3x3 | 
						|
mat4x4 | 
						|
mat2x3 | 
						|
mat3x2 | 
						|
mat2x4 | 
						|
mat4x2 | 
						|
mat3x4 | 
						|
mat4x3 | 
						|
vec2 | 
						|
vec3 | 
						|
vec4 | 
						|
ivec2 | 
						|
ivec3 | 
						|
ivec4 | 
						|
uvec2 | 
						|
uvec3 | 
						|
uvec4 | 
						|
bvec2 | 
						|
bvec3 | 
						|
bvec4 | 
						|
sampler1D | 
						|
sampler2D | 
						|
sampler3D | 
						|
samplerCube | 
						|
sampler1DShadow | 
						|
sampler2DShadow | 
						|
struct | 
						|
 | 
						|
asm | 
						|
class | 
						|
union | 
						|
enum | 
						|
typedef | 
						|
template | 
						|
this | 
						|
packed | 
						|
goto | 
						|
switch | 
						|
default | 
						|
inline | 
						|
noinline | 
						|
volatile | 
						|
public | 
						|
static | 
						|
extern | 
						|
external | 
						|
interface | 
						|
long | 
						|
short | 
						|
double | 
						|
half | 
						|
fixed | 
						|
unsigned | 
						|
input | 
						|
output | 
						|
sampler2DRect | 
						|
sampler3DRect | 
						|
sampler2DRectShadow | 
						|
sizeof | 
						|
cast | 
						|
namespace | 
						|
using | 
						|
 | 
						|
layout  | 
						|
location | 
						|
smooth | 
						|
flat | 
						|
noperspective | 
						|
centroid | 
						|
invariant | 
						|
lowp | 
						|
mediump | 
						|
highp | 
						|
precision | 
						|
patch | 
						|
sample | 
						|
subroutine | 
						|
 | 
						|
hvec2 | 
						|
hvec3 | 
						|
hvec4 | 
						|
fvec2 | 
						|
fvec3 | 
						|
fvec4 | 
						|
dvec2 | 
						|
dvec3 | 
						|
dvec4 | 
						|
 | 
						|
on | 
						|
 | 
						|
final | 
						|
abstract | 
						|
limited | 
						|
access | 
						|
self | 
						|
 | 
						|
uchar | 
						|
schar | 
						|
uint | 
						|
sint | 
						|
 | 
						|
int8 | 
						|
int16 | 
						|
int32 | 
						|
int64 | 
						|
 | 
						|
sint8 | 
						|
sint16 | 
						|
sint32 | 
						|
sint64 | 
						|
 | 
						|
uint8 | 
						|
uint16 | 
						|
uint32 | 
						|
uint64 | 
						|
 | 
						|
float16 | 
						|
float32 | 
						|
float64 | 
						|
 | 
						|
quat | 
						|
hquat | 
						|
fquat | 
						|
dquat | 
						|
 | 
						|
handle | 
						|
handle8 | 
						|
handle16 | 
						|
handle32 | 
						|
handle64 | 
						|
 | 
						|
flag | 
						|
flag8 | 
						|
flag16 | 
						|
flag32 | 
						|
flag64 | 
						|
 | 
						|
import | 
						|
export | 
						|
 | 
						|
hmat2 | 
						|
hmat3 | 
						|
hmat4 | 
						|
 | 
						|
fmat2 | 
						|
fmat3 | 
						|
fmat4 | 
						|
 | 
						|
dmat2 | 
						|
dmat3 | 
						|
dmat4 | 
						|
 | 
						|
hmat2x3 | 
						|
hmat3x2 | 
						|
hmat2x4 | 
						|
hmat4x2 | 
						|
hmat3x4 | 
						|
hmat4x3 | 
						|
 | 
						|
fmat2x3 | 
						|
fmat3x2 | 
						|
fmat2x4 | 
						|
fmat4x2 | 
						|
fmat3x4 | 
						|
fmat4x3 | 
						|
 | 
						|
dmat2x3 | 
						|
dmat3x2 | 
						|
dmat2x4 | 
						|
dmat4x2 | 
						|
dmat3x4 | 
						|
dmat4x3 | 
						|
 | 
						|
null | 
						|
pi | 
						|
epsilon | 
						|
infinite | 
						|
self | 
						|
 | 
						|
byte | 
						|
word | 
						|
dword | 
						|
qword | 
						|
 | 
						|
new_object | 
						|
new_array | 
						|
delete_object | 
						|
delete_array | 
						|
 | 
						|
int8 | 
						|
int16 | 
						|
int32 | 
						|
int64 | 
						|
 | 
						|
i8 | 
						|
i16 | 
						|
i32 | 
						|
i64 | 
						|
 | 
						|
i8vec2 | 
						|
i8vec3 | 
						|
i8vec4 | 
						|
 | 
						|
i16vec2 | 
						|
i16vec3 | 
						|
i16vec4 | 
						|
 | 
						|
i32vec2 | 
						|
i32vec3 | 
						|
i32vec4 | 
						|
 | 
						|
i64vec2 | 
						|
i64vec3 | 
						|
i64vec4 | 
						|
 | 
						|
uint8 | 
						|
uint16 | 
						|
uint32 | 
						|
uint64 | 
						|
 | 
						|
u8 | 
						|
u16 | 
						|
u32 | 
						|
u64 | 
						|
 | 
						|
u8vec2 | 
						|
u8vec3 | 
						|
u8vec4 | 
						|
 | 
						|
u16vec2 | 
						|
u16vec3 | 
						|
u16vec4 | 
						|
 | 
						|
u32vec2 | 
						|
u32vec3 | 
						|
u32vec4 | 
						|
 | 
						|
u64vec2 | 
						|
u64vec3 | 
						|
u64vec4 | 
						|
 | 
						|
float16 | 
						|
float32 | 
						|
float64 | 
						|
 | 
						|
f16 | 
						|
f32 | 
						|
f64 | 
						|
 | 
						|
f16vec2 | 
						|
f16vec3 | 
						|
f16vec4 | 
						|
 | 
						|
f32vec2 | 
						|
f32vec3 | 
						|
f32vec4 | 
						|
 | 
						|
f64vec2 | 
						|
f64vec3 | 
						|
f64vec4 | 
						|
 | 
						|
f16mat2 | 
						|
f16mat3 | 
						|
f16mat4 | 
						|
 | 
						|
f16mat2x3 | 
						|
f16mat2x4 | 
						|
f16mat3x2 | 
						|
f16mat3x4 | 
						|
f16mat4x2 | 
						|
f16mat4x3 | 
						|
 | 
						|
f32mat2 | 
						|
f32mat3 | 
						|
f32mat4 | 
						|
 | 
						|
f32mat2x3 | 
						|
f32mat2x4 | 
						|
f32mat3x2 | 
						|
f32mat3x4 | 
						|
f32mat4x2 | 
						|
f32mat4x3 | 
						|
 | 
						|
f64mat2 | 
						|
f64mat3 | 
						|
f64mat4 | 
						|
 | 
						|
f64mat2x3 | 
						|
f64mat2x4 | 
						|
f64mat3x2 | 
						|
f64mat3x4 | 
						|
f64mat4x2 | 
						|
f64mat4x3 | 
						|
 | 
						|
f16quat | 
						|
f32quat | 
						|
f64quat | 
						|
 | 
						|
bool1 | 
						|
bool2 | 
						|
bool3 | 
						|
bool4 | 
						|
 | 
						|
bool1x1 | 
						|
bool2x2 | 
						|
bool3x3 | 
						|
bool4x4 | 
						|
 | 
						|
bool2x3 | 
						|
bool2x4 | 
						|
bool3x2 | 
						|
bool3x4 | 
						|
bool4x2 | 
						|
bool4x3 | 
						|
 | 
						|
int1 | 
						|
int2 | 
						|
int3 | 
						|
int4 | 
						|
 | 
						|
int1x1 | 
						|
int2x2 | 
						|
int3x3 | 
						|
int4x4 | 
						|
 | 
						|
int2x3 | 
						|
int2x4 | 
						|
int3x2 | 
						|
int3x4 | 
						|
int4x2 | 
						|
int4x3 | 
						|
 | 
						|
half1 | 
						|
half2 | 
						|
half3 | 
						|
half4 | 
						|
 | 
						|
half2x2 | 
						|
half3x3 | 
						|
half4x4 | 
						|
 | 
						|
half2x3 | 
						|
half2x4 | 
						|
half3x2 | 
						|
half3x4 | 
						|
half4x2 | 
						|
half4x3 | 
						|
 | 
						|
float1 | 
						|
float2 | 
						|
float3 | 
						|
float4 | 
						|
 | 
						|
float1x1 | 
						|
float2x2 | 
						|
float3x3 | 
						|
float4x4 | 
						|
 | 
						|
float2x3 | 
						|
float2x4 | 
						|
float3x2 | 
						|
float3x4 | 
						|
float4x2 | 
						|
float4x3 | 
						|
 | 
						|
double1 | 
						|
double2 | 
						|
double3 | 
						|
double4 | 
						|
 | 
						|
double1x1 | 
						|
double2x2 | 
						|
double3x3 | 
						|
double4x4 | 
						|
 | 
						|
double2x3 | 
						|
double2x4 | 
						|
double3x2 | 
						|
double3x4 | 
						|
double4x2 | 
						|
double4x3
 | 
						|
 |