Lines Matching refs:float4

6 extern float4 __attribute__((overloadable)) convert_float4(int4 c);
10 extern int4 __attribute__((overloadable)) convert_int4(float4 c);
16 extern float4 __attribute__((overloadable)) fmin(float4 v, float v2);
21 extern float4 __attribute__((overloadable)) fmax(float4 v, float v2);
39 extern float4 __attribute__((overloadable)) fnc(float4 v) { \
40 float4 r; \
62 extern int4 __attribute__((overloadable)) fnc(float4 v) { \
85 extern float4 __attribute__((overloadable)) fnc(float4 v1, float4 v2) { \
86 float4 r; \
108 extern float4 __attribute__((overloadable)) fnc(float4 v1, float v2) { \
109 float4 r; \
131 extern float4 __attribute__((overloadable)) fnc(float4 v1, int4 v2) { \
132 float4 r; \
154 extern float4 __attribute__((overloadable)) fnc(float4 v1, int v2) { \
155 float4 r; \
186 extern float4 __attribute__((overloadable)) \
187 fnc(float4 v1, float4 *v2) { \
188 float4 r; \
222 extern float4 __attribute__((overloadable)) fnc(float4 v1, int4 *v2) { \
223 float4 r; \
252 extern float4 __attribute__((overloadable)) \
253 fnc(float4 v1, float4 v2, float4 v3) { \
254 float4 r; \
285 extern float4 __attribute__((overloadable)) \
286 fnc(float4 v1, float4 v2, int4 *v3) { \
287 float4 r; \
599 extern float4 __attribute__((overloadable)) mad(float4 a, float4 b, float4 c) { in mad()
654 extern float4 __attribute__((overloadable)) powr(float4 v, float4 p) { in powr()
740 extern float4 __attribute__((overloadable)) sqrt(float4);
763 extern float4 __attribute__((overloadable)) sincos(float4 v, float4 *cosptr) { in sincos()
951 extern float4 __attribute__((overloadable)) degrees(float4 radians) { in degrees()
964 extern float4 __attribute__((overloadable)) mix(float4 start, float4 stop, float4 amount) { in mix()
973 extern float4 __attribute__((overloadable)) mix(float4 start, float4 stop, float amount) { in mix()
986 extern float4 __attribute__((overloadable)) radians(float4 degrees) { in radians()
1006 extern float4 __attribute__((overloadable)) step(float4 edge, float4 v) { in step()
1007 float4 r; in step()
1027 extern float4 __attribute__((overloadable)) step(float4 edge, float v) { in step()
1028 float4 r; in step()
1048 extern float4 __attribute__((overloadable)) step(float edge, float4 v) { in step()
1049 float4 r; in step()
1074 extern float4 __attribute__((overloadable)) cross(float4 lhs, float4 rhs) { in cross()
1075 float4 r; in cross()
1097 extern float __attribute__((overloadable)) dot(float4 lhs, float4 rhs) { in dot()
1110 extern float __attribute__((overloadable)) length(float4 v) { in length()
1119 extern float __attribute__((overloadable)) length(float4 v);
1132 extern float __attribute__((overloadable)) distance(float4 lhs, float4 rhs) { in distance()
1156 extern float4 __attribute__((overloadable)) normalize(float4 v) { in normalize()
1175 extern float __attribute__((overloadable)) fast_length(float4 v) { in fast_length()
1188 extern float __attribute__((overloadable)) fast_distance(float4 lhs, float4 rhs) { in fast_distance()
1215 extern float4 __attribute__((overloadable)) fast_normalize(float4 v) { in fast_normalize()
1293 extern float4 __attribute__((overloadable)) native_exp2(float4 v) { in native_exp2()
1296 float4 r = (v - convert_float4(x)); in native_exp2()
1300 float4 fo = (float4)(x << (int4)23); in native_exp2()
1303 float4 r2 = r*r; in native_exp2()
1304 float4 adj = 1.f + r + (r2 * 0.5f) + (r2*r * 0.166666f) + (r2*r2 * 0.0416666f); in native_exp2()
1309 float4 t = 1.f; in native_exp2()
1324 extern float4 __attribute__((overloadable)) native_exp(float4 v) { in native_exp()
1337 extern float4 __attribute__((overloadable)) native_exp10(float4 v) { in native_exp10()
1371 extern float4 __attribute__((overloadable)) native_log2(float4 v) { in native_log2()
1372 float4 v2 = {native_log2(v.x), native_log2(v.y), native_log2(v.z), native_log2(v.w)}; in native_log2()
1385 extern float4 __attribute__((overloadable)) native_log(float4 v) { in native_log()
1398 extern float4 __attribute__((overloadable)) native_log10(float4 v) { in native_log10()
1418 extern float4 __attribute__((overloadable)) native_powr(float4 v, float4 y) { in native_powr()
1419 float4 v2 = native_log2(v); in native_powr()
1584 float4 __attribute__((overloadable)) native_##fn(float4 v) { return fn(v);}
1590 float4 __attribute__((overloadable)) native_##fn(float4 v1, float4 v2) { return fn(v1, v2);}
1596 float4 __attribute__((overloadable)) native_##fn(float4 v1, float4 *v2) { return fn(v1, v2);}
1602 float4 __attribute__((overloadable)) native_##fn(float4 v1, int4 v2) { return fn(v1, v2);}
1641 float4 __attribute__((overloadable)) native_normalize(float4 v) { return fast_normalize(v);} in native_normalize()
1646 float __attribute__((overloadable)) native_distance(float4 v1, float4 v2) { return fast_distance(v1… in native_distance()
1651 float __attribute__((overloadable)) native_length(float4 v) { return fast_length(v);} in native_length()
1656 float4 __attribute__((overloadable)) native_divide(float4 v1, float4 v2) { return v1 / v2;} in native_divide()
1661 float4 __attribute__((overloadable)) native_recip(float4 v) { return ((float4)1.f) / v;} in native_recip()