Lines Matching refs:vec4
8 vec4 radians(vec4 degrees);
13 vec4 degrees(vec4 radians);
18 vec4 sin(vec4 angle);
23 vec4 cos(vec4 angle);
28 vec4 tan(vec4 angle);
33 vec4 asin(vec4 angle);
38 vec4 acos(vec4 angle);
43 vec4 atan(vec4 y, vec4 x);
48 vec4 atan(vec4 y_over_x);
56 vec4 pow(vec4 x, vec4 y);
61 vec4 exp(vec4 x);
66 vec4 log(vec4 x);
71 vec4 exp2(vec4 x);
76 vec4 log2(vec4 x);
81 vec4 sqrt(vec4 x);
86 vec4 inversesqrt(vec4 x);
94 vec4 abs(vec4 x);
99 vec4 sign(vec4 x);
104 vec4 floor(vec4 x);
109 vec4 ceil(vec4 x);
114 vec4 fract(vec4 x);
119 vec4 mod(vec4 x, float y);
123 vec4 mod(vec4 x, vec4 y);
128 vec4 min(vec4 x, vec4 y);
132 vec4 min(vec4 x, float y);
137 vec4 max(vec4 x, vec4 y);
141 vec4 max(vec4 x, float y);
146 vec4 clamp(vec4 x, vec4 minVal, vec4 maxVal);
150 vec4 clamp(vec4 x, float minVal, float maxVal);
155 vec4 mix(vec4 x, vec4 y, vec4 a);
159 vec4 mix(vec4 x, vec4 y, float a);
164 vec4 step(vec4 edge, vec4 x);
168 vec4 step(float edge, vec4 x);
173 vec4 smoothstep(vec4 edge0, vec4 edge1, vec4 x);
177 vec4 smoothstep(float edge0, float edge1, vec4 x);
185 float length(vec4 x);
190 float distance(vec4 p0, vec4 p1);
195 float dot(vec4 x, vec4 y);
202 vec4 normalize(vec4 x);
207 vec4 faceforward(vec4 N, vec4 I, vec4 Nref);
212 vec4 reflect(vec4 I, vec4 N);
217 vec4 refract(vec4 I, vec4 N, float eta);
235 mat4 outerProduct(vec4 c, vec4 r);
240 mat2x4 outerProduct(vec4 c, vec2 r);
241 mat4x2 outerProduct(vec2 c, vec4 r);
243 mat3x4 outerProduct(vec4 c, vec3 r);
244 mat4x3 outerProduct(vec3 c, vec4 r);
264 bvec4 lessThan( vec4 x, vec4 y);
271 bvec4 lessThanEqual( vec4 x, vec4 y);
278 bvec4 greaterThan( vec4 x, vec4 y);
285 bvec4 greaterThanEqual( vec4 x, vec4 y);
292 bvec4 equal( vec4 x, vec4 y);
302 bvec4 notEqual( vec4 x, vec4 y);
325 vec4 texture1D (sampler1D sampler, float coord);
326 vec4 texture1DProj (sampler1D sampler, vec2 coord);
327 vec4 texture1DProj (sampler1D sampler, vec4 coord);
329 vec4 texture2D (sampler2D sampler, vec2 coord);
330 vec4 texture2DProj (sampler2D sampler, vec3 coord);
331 vec4 texture2DProj (sampler2D sampler, vec4 coord);
333 vec4 texture3D (sampler3D sampler, vec3 coord);
334 vec4 texture3DProj (sampler3D sampler, vec4 coord);
336 vec4 textureCube (samplerCube sampler, vec3 coord);
338 vec4 shadow1D (sampler1DShadow sampler, vec3 coord);
339 vec4 shadow2D (sampler2DShadow sampler, vec3 coord);
340 vec4 shadow1DProj (sampler1DShadow sampler, vec4 coord);
341 vec4 shadow2DProj (sampler2DShadow sampler, vec4 coord);
349 float noise1(vec4 x);
354 vec2 noise2(vec4 x);
359 vec3 noise3(vec4 x);
361 vec4 noise4(float x);
362 vec4 noise4(vec2 x);
363 vec4 noise4(vec3 x);
364 vec4 noise4(vec4 x);