static get type() {

		return 'AtomicFunctionNode';

	}
`AtomicFunctionNode` represents any function that can operate on atomic variable types
within a shader. In an atomic function, any modification to an atomic variable will
occur as an indivisible step with a defined order relative to other modifications.
Accordingly, even if multiple atomic functions are modifying an atomic variable at once
atomic operations will not interfere with each other.

This node can only be used with a WebGPU backend.

@augments Node