Split from #3479 This issue is for discussion of a design for a uniformity opt out mechanism. There have been three proposals (to my knowledge): 1. An attribute (e.g. `@uniform`). 2. A new block statement (e.g. `unchecked_uniformity { ... }`). 3. Variants of built-in functions (e.g. `uniform_textureSample(...)`). CC @jimblandy