diff --git a/wgsl.xml b/wgsl.xml
index a049c34..879588d 100644
--- a/wgsl.xml
+++ b/wgsl.xml
@@ -63,6 +63,163 @@
- array
+
+ - bitcast
+
+
+ - all
+ - any
+ - select
+
+
+ - arrayLength
+
+
+ - abs
+ - acos
+ - acosh
+ - asin
+ - asinh
+ - atan
+ - atanh
+ - atan2
+ - ceil
+ - clamp
+ - cos
+ - cosh
+ - countLeadingZeros
+ - countOneBits
+ - countTrailingZeros
+ - cross
+ - degrees
+ - determinant
+ - distance
+ - dot
+ - dot4U8Packed
+ - dot4I8Packed
+ - exp
+ - exp2
+ - extractBits
(signed)
+ - extractBits
(unsigned)
+ - faceForward
+ - firstLeadingBit
(signed)
+ - firstLeadingBit
(unsigned)
+ - firstTrailingBit
+ - floor
+ - fma
+ - fract
+ - frexp
+ - insertBits
+ - inverseSqrt
+ - ldexp
+ - length
+ - log
+ - log2
+ - max
+ - min
+ - mix
+ - modf
+ - normalize
+ - pow
+ - quantizeToF16
+ - radians
+ - reflect
+ - refract
+ - reverseBits
+ - round
+ - saturate
+ - sign
+ - sin
+ - sinh
+ - smoothstep
+ - sqrt
+ - step
+ - tan
+ - tanh
+ - transpose
+ - trunc
+
+
+ - dpdx
+ - dpdxCoarse
+ - dpdxFine
+ - dpdy
+ - dpdyCoarse
+ - dpdyFine
+ - fwidth
+ - fwidthCoarse
+ - fwidthFine
+
+
+ - textureDimensions
+ - textureGather
+ - textureGatherCompare
+ - textureLoad
+ - textureNumLayers
+ - textureNumLevels
+ - textureNumSamples
+ - textureSample
+ - textureSampleBias
+ - textureSampleCompare
+ - textureSampleCompareLevel
+ - textureSampleGrad
+ - textureSampleLevel
+ - textureSampleBaseClampToEdge
+ - textureStore
+
+
+ - atomicLoad
+ - atomicStore
+ - atomicAdd
+ - atomicSub
+ - atomicMax
+ - atomicMin
+ - atomicAnd
+ - atomicOr
+ - atomicXor
+ - atomicExchange
+ - atomicCompareExchangeWeak
+
+
+ - pack4x8snorm
+ - pack4x8unorm
+ - pack4xI8
+ - pack4xU8
+ - pack4xI8Clamp
+ - pack4xU8Clamp
+ - pack2x16snorm
+ - pack2x16unorm
+ - pack2x16float
+
+
+ - unpack4x8snorm
+ - unpack4x8unorm
+ - unpack4xI8
+ - unpack4xU8
+ - unpack2x16snorm
+ - unpack2x16unorm
+ - unpack2x16float
+
+
+ - storageBarrier
+ - textureBarrier
+ - workgroupBarrier
+ - workgroupUniformLoad
+
+
+
+ Bit Reinterpretation Built-in Functions
+ Logical Built-in Functions
+ Array Built-in Functions
+ Numeric Built-in Functions
+ Derivative Built-in Functions
+ Texture Built-in Functions
+ Atomic Built-in Functions
+ Data Packing Built-in Functions
+ Data Unpacking Built-in Functions
+ Synchronization Built-in Functions
+
+
- @compute
- @const
@@ -135,7 +292,8 @@
-
+
+
@@ -204,7 +362,8 @@
-
+
+