The τ² term is emitted as a DIVISION by 1/C2 (exactly 6 in doubles)
on both shader backends — the historical τ·τ/6.0 form — so float32
rounding and the TSL codegen snapshot stay bit-identical (multiplying
by the rounded reciprocal instead can differ by 1 ulp).
The τ² term is emitted as a DIVISION by 1/C2 (exactly 6 in doubles) on both shader backends — the historical
τ·τ/6.0form — so float32 rounding and the TSL codegen snapshot stay bit-identical (multiplying by the rounded reciprocal instead can differ by 1 ulp).