4 (declare (in) float x))
6 (call asin (var_ref s) ((var_ref x)))
7 (return (expression float - (constant float (1.5707963)) (var_ref s)))))
11 (declare (in) vec2 x))
13 (call asin (var_ref s) ((var_ref x)))
14 (return (expression vec2 - (constant float (1.5707963)) (var_ref s)))))
18 (declare (in) vec3 x))
20 (call asin (var_ref s) ((var_ref x)))
21 (return (expression vec3 - (constant float (1.5707963)) (var_ref s)))))
25 (declare (in) vec4 x))
27 (call asin (var_ref s) ((var_ref x)))
28 (return (expression vec4 - (constant float (1.5707963)) (var_ref s)))))