1 ((function max 2 (signature float 3 (parameters 4 (declare (in) float arg0) 5 (declare (in) float arg1)) 6 ((return (expression float max (var_ref arg0) (var_ref arg1))))) 7 8 (signature vec2 9 (parameters 10 (declare (in) vec2 arg0) 11 (declare (in) vec2 arg1)) 12 ((return (expression vec2 max (var_ref arg0) (var_ref arg1))))) 13 14 (signature vec3 15 (parameters 16 (declare (in) vec3 arg0) 17 (declare (in) vec3 arg1)) 18 ((return (expression vec3 max (var_ref arg0) (var_ref arg1))))) 19 20 (signature vec4 21 (parameters 22 (declare (in) vec4 arg0) 23 (declare (in) vec4 arg1)) 24 ((return (expression vec4 max (var_ref arg0) (var_ref arg1))))) 25 26 (signature vec2 27 (parameters 28 (declare (in) vec2 arg0) 29 (declare (in) float arg1)) 30 ((return (expression vec2 max (var_ref arg0) (var_ref arg1))))) 31 32 (signature vec3 33 (parameters 34 (declare (in) vec3 arg0) 35 (declare (in) float arg1)) 36 ((return (expression vec3 max (var_ref arg0) (var_ref arg1))))) 37 38 (signature vec4 39 (parameters 40 (declare (in) vec4 arg0) 41 (declare (in) float arg1)) 42 ((return (expression vec4 max (var_ref arg0) (var_ref arg1))))) 43 44 (signature int 45 (parameters 46 (declare (in) int arg0) 47 (declare (in) int arg1)) 48 ((return (expression int max (var_ref arg0) (var_ref arg1))))) 49 50 (signature ivec2 51 (parameters 52 (declare (in) ivec2 arg0) 53 (declare (in) ivec2 arg1)) 54 ((return (expression ivec2 max (var_ref arg0) (var_ref arg1))))) 55 56 (signature ivec3 57 (parameters 58 (declare (in) ivec3 arg0) 59 (declare (in) ivec3 arg1)) 60 ((return (expression ivec3 max (var_ref arg0) (var_ref arg1))))) 61 62 (signature ivec4 63 (parameters 64 (declare (in) ivec4 arg0) 65 (declare (in) ivec4 arg1)) 66 ((return (expression ivec4 max (var_ref arg0) (var_ref arg1))))) 67 68 (signature ivec2 69 (parameters 70 (declare (in) ivec2 arg0) 71 (declare (in) int arg1)) 72 ((return (expression ivec2 max (var_ref arg0) (var_ref arg1))))) 73 74 (signature ivec3 75 (parameters 76 (declare (in) ivec3 arg0) 77 (declare (in) int arg1)) 78 ((return (expression ivec3 max (var_ref arg0) (var_ref arg1))))) 79 80 (signature ivec4 81 (parameters 82 (declare (in) ivec4 arg0) 83 (declare (in) int arg1)) 84 ((return (expression ivec4 max (var_ref arg0) (var_ref arg1))))) 85 86 (signature uint 87 (parameters 88 (declare (in) uint arg0) 89 (declare (in) uint arg1)) 90 ((return (expression uint max (var_ref arg0) (var_ref arg1))))) 91 92 (signature uvec2 93 (parameters 94 (declare (in) uvec2 arg0) 95 (declare (in) uvec2 arg1)) 96 ((return (expression uvec2 max (var_ref arg0) (var_ref arg1))))) 97 98 (signature uvec3 99 (parameters 100 (declare (in) uvec3 arg0) 101 (declare (in) uvec3 arg1)) 102 ((return (expression uvec3 max (var_ref arg0) (var_ref arg1))))) 103 104 (signature uvec4 105 (parameters 106 (declare (in) uvec4 arg0) 107 (declare (in) uvec4 arg1)) 108 ((return (expression uvec4 max (var_ref arg0) (var_ref arg1))))) 109 110 (signature uvec2 111 (parameters 112 (declare (in) uvec2 arg0) 113 (declare (in) uint arg1)) 114 ((return (expression uvec2 max (var_ref arg0) (var_ref arg1))))) 115 116 (signature uvec3 117 (parameters 118 (declare (in) uvec3 arg0) 119 (declare (in) uint arg1)) 120 ((return (expression uvec3 max (var_ref arg0) (var_ref arg1))))) 121 122 (signature uvec4 123 (parameters 124 (declare (in) uvec4 arg0) 125 (declare (in) uint arg1)) 126 ((return (expression uvec4 max (var_ref arg0) (var_ref arg1))))) 127 )) 128