chromium_experimental_dp4a
chromium_experimental_full_ptr_parameters
chromium_experimental_pixel_local
chromium_experimental_push_constant
chromium_experimental_push_constant
chromium_experimental_read_write_storage_texture
chromium_experimental_subgroups
atomicCompareExchangeWeak
!
!=
%
%=
&
&&
&=
(
)
*
*=
+
++
+=
,
-
--
-=
->
.
/
/=
:
;
<
<<
<<=
<=
=
==
>
>=
>>
>>=
@
[
]
^
^=
_
{
|
|=
||
}
~
a
abs
acos
acosh
@align
all
any
array
arrayLength
asin
asinh
atan
atan2
atanh
atomic
atomicAdd
atomicAnd
atomicLoad
atomicMax
atomicMin
atomicOr
atomicStore
atomicSub
atomicXor
b
@binding
bitcast
bool
break
@builtin
@builtin(frag_depth)
@builtin(front_facing)
@builtin(global_invocation_id)
@builtin(instance_index)
@builtin(local_invocation_id)
@builtin(local_invocation_index)
@builtin(num_workgroups)
@builtin(position)
@builtin(sample_index)
@builtin(sample_mask)
@builtin(vertex_index)
@builtin(workgroup_id)
case
ceil
center
centroid
clamp
@compute
@const
const
continue
continuing
cos
cosh
countLeadingZeros
countOneBits
countTrailingZeros
cross
default
degrees
determinant
discard
distance
dot
dpdx
dpdxCoarse
dpdxFine
dpdy
dpdyCoarse
dpdyFine
else
enable
exp
exp2
extractBits
f16
f32
faceForward
fallthrough
false
firstLeadingBit
firstTrailingBit
flat
floor
fma
fn
for
fract
frag_depth
@fragment
frexp
front_facing
function
fwidth
fwidthCoarse
fwidthFine
g
global_invocation_id
@group
i32
@id
if
insertBits
instance_index
@interpolate
@invariant
inverseSqrt
ldexp
length
let
linear
local_invocation_id
local_invocation_index
@location
log
log2
loop
mat2x2
mat2x3
mat2x4
mat3x2
mat3x3
mat3x4
mat4x2
mat4x3
mat4x4
max
min
mix
modf
normalize
num_workgroups
override
pack2x16float
pack2x16snorm
pack2x16unorm
pack4x8snorm
pack4x8unorm
perspective
position
pow
private
ptr
quantizeToF16
r
r32float
r32sint
r32uint
radians
read
read_write
reflect
refract
return
reverseBits
rg32float
rg32sint
rg32uint
rgba16float
rgba16sint
rgba16uint
rgba32float
rgba32sint
rgba32uint
rgba8sint
rgba8snorm
rgba8uint
rgba8unorm
round
sample
sample_index
sample_mask
sampler
sampler_comparison
saturate
select
sign
sin
sinh
@size
smoothstep
sqrt
staticAssert
step
storage
storageBarrier
struct
switch
tan
tanh
texture_1d
texture_2d
texture_2d_array
texture_3d
texture_cube
texture_cube_array
texture_depth_2d
texture_depth_2d_array
texture_depth_cube
texture_depth_cube_array
texture_depth_multisampled_2d
textureDimensions
textureGather
textureGatherCompare
textureLoad
texture_multisampled_2d
textureNumLayers
textureNumLevels
textureNumSamples
textureSample
textureSampleBias
textureSampleCompare
textureSampleCompareLevel
textureSampleGrad
textureSampleLevel
texture_storage_1d
texture_storage_2d
texture_storage_2d_array
texture_storage_3d
textureStore
transpose
true
trunc
type
u32
uniform
unpack2x16float
unpack2x16snorm
unpack2x16unorm
unpack4x8snorm
unpack4x8unorm
var
vec2
vec3
vec4
@vertex
vertex_index
w
while
workgroup
workgroupBarrier
workgroup_id
@workgroup_size
write
x
y
z
