Turbo mode, green flag
This is a custom coherent noise function I designed for making procedural textures in HLSL, implemented in scratch. Compared to Whirley noise, it is 2-3x faster, because it only requires a 2x2 search area instead of a 3x3 area. Probably slightly slower then Perlin noise. It can be made periodic! Feel free to use with credit.