2020-11-23 21:12:45 +00:00
|
|
|
"&"
|
|
|
|
"&&"
|
|
|
|
"->"
|
|
|
|
"[["
|
|
|
|
"]]"
|
|
|
|
"/"
|
|
|
|
"!"
|
|
|
|
"["
|
|
|
|
"]"
|
|
|
|
"{"
|
|
|
|
"}"
|
|
|
|
":"
|
|
|
|
","
|
|
|
|
"="
|
|
|
|
"=="
|
|
|
|
">"
|
|
|
|
">="
|
|
|
|
"<"
|
|
|
|
"<="
|
|
|
|
"%"
|
|
|
|
"-"
|
|
|
|
"::"
|
|
|
|
"!="
|
|
|
|
"."
|
|
|
|
"+"
|
|
|
|
"|"
|
|
|
|
"||"
|
|
|
|
"("
|
|
|
|
")"
|
|
|
|
";"
|
|
|
|
"*"
|
|
|
|
"^"
|
|
|
|
"array"
|
|
|
|
"binding"
|
|
|
|
"bitcast"
|
|
|
|
"bool"
|
|
|
|
"block"
|
|
|
|
"break"
|
|
|
|
"builtin"
|
|
|
|
"case"
|
|
|
|
"compute"
|
|
|
|
"const"
|
|
|
|
"continue"
|
|
|
|
"continuing"
|
|
|
|
"discard"
|
|
|
|
"default"
|
|
|
|
"else"
|
|
|
|
"elseif"
|
|
|
|
"f32"
|
|
|
|
"fallthrough"
|
|
|
|
"false"
|
|
|
|
"fn"
|
|
|
|
"fragment"
|
|
|
|
"function"
|
|
|
|
"i32"
|
|
|
|
"if"
|
|
|
|
"image"
|
|
|
|
"import"
|
|
|
|
"in"
|
|
|
|
"location"
|
|
|
|
"loop"
|
|
|
|
"mat2x2"
|
|
|
|
"mat2x3"
|
|
|
|
"mat2x4"
|
|
|
|
"mat3x2"
|
|
|
|
"mat3x3"
|
|
|
|
"mat3x4"
|
|
|
|
"mat4x2"
|
|
|
|
"mat4x3"
|
|
|
|
"mat4x4"
|
|
|
|
"offset"
|
|
|
|
"out"
|
|
|
|
"private"
|
|
|
|
"ptr"
|
|
|
|
"return"
|
|
|
|
"sampler"
|
|
|
|
"sampler_comparison"
|
|
|
|
"set"
|
2021-01-18 21:06:34 +00:00
|
|
|
"storage"
|
2020-11-23 21:12:45 +00:00
|
|
|
"stage"
|
|
|
|
"stride"
|
|
|
|
"struct"
|
|
|
|
"switch"
|
|
|
|
"texture_depth_2d"
|
|
|
|
"texture_depth_2d_array"
|
|
|
|
"texture_depth_cube"
|
|
|
|
"texture_depth_cube_array"
|
|
|
|
"texture_multisampled_2d"
|
2021-01-14 08:34:46 +00:00
|
|
|
"texture_storage_1d"
|
|
|
|
"texture_storage_2d_array"
|
|
|
|
"texture_storage_2d"
|
|
|
|
"texture_storage_2d_array"
|
|
|
|
"texture_storage_3d"
|
2020-11-23 21:12:45 +00:00
|
|
|
"texture_1d"
|
|
|
|
"texture_2d"
|
|
|
|
"texture_2d_array"
|
|
|
|
"texture_3d"
|
|
|
|
"texture_cube"
|
|
|
|
"texture_cube_array"
|
|
|
|
"true"
|
|
|
|
"type"
|
|
|
|
"u32"
|
|
|
|
"uniform"
|
|
|
|
"var"
|
|
|
|
"vec2"
|
|
|
|
"vec3"
|
|
|
|
"vec4"
|
|
|
|
"vertex"
|
|
|
|
"void"
|
|
|
|
"workgroup"
|
|
|
|
"workgroup_size"
|