forked from 1b-agent/opencadstudio-upstream
Tint (Chrome/Edge WebGPU) rejects derivative builtins reached after the family loop's non-uniform early return, invalidating hatch_web/wipeout shaders on Windows. Take dpdx/dpdy(xz) once at fs_main top and rotate into the family frame in check_family — same math, uniform flow. Co-Authored-By: Claude Fable 5 <[email protected]>