4 (declare (in) float p))
5 ((return (expression float dFdx (var_ref p)))))
10 ((return (expression vec2 dFdx (var_ref p)))))
14 (declare (in) vec3 p))
15 ((return (expression vec3 dFdx (var_ref p)))))
19 (declare (in) vec4 p))
20 ((return (expression vec4 dFdx (var_ref p)))))
26 (declare (in) float p))
27 ((return (expression float dFdy (var_ref p)))))
31 (declare (in) vec2 p))
32 ((return (expression vec2 dFdy (var_ref p)))))
36 (declare (in) vec3 p))
37 ((return (expression vec3 dFdy (var_ref p)))))
41 (declare (in) vec4 p))
42 ((return (expression vec4 dFdy (var_ref p)))))
48 (declare (in) float p))
49 ((return (expression float +
50 (expression float abs (expression float dFdx (var_ref p)))
51 (expression float abs (expression float dFdy (var_ref p)))))))
55 (declare (in) vec2 p))
56 ((return (expression vec2 +
57 (expression vec2 abs (expression vec2 dFdx (var_ref p)))
58 (expression vec2 abs (expression vec2 dFdy (var_ref p)))))))
62 (declare (in) vec3 p))
63 ((return (expression vec3 +
64 (expression vec3 abs (expression vec3 dFdx (var_ref p)))
65 (expression vec3 abs (expression vec3 dFdy (var_ref p)))))))
69 (declare (in) vec4 p))
70 ((return (expression vec4 +
71 (expression vec4 abs (expression vec4 dFdx (var_ref p)))
72 (expression vec4 abs (expression vec4 dFdy (var_ref p)))))))