4 // require_extensions: GL_MESA_shader_integer_functions
7 // test that a precise redeclaration of a variable from an enclosing scope is not
8 // allowed. this seems unreasonable.
10 // if we were to support this, it seems there would be two options for the semantics
12 // - have `precise` only apply to uses of x within the function.
13 // - have x globally marked precise from this point on, and apply the usual
14 // no-redeclaration-after-first-use rules, in program order.
17 #extension GL_MESA_shader_integer_functions: require
22 precise x; /* seems unreasonable */