Lines Matching refs:float3
5 extern float3 __attribute__((overloadable)) convert_float3(int3 c);
9 extern int3 __attribute__((overloadable)) convert_int3(float3 c);
15 extern float3 __attribute__((overloadable)) fmin(float3 v, float v2);
20 extern float3 __attribute__((overloadable)) fmax(float3 v, float v2);
32 extern float3 __attribute__((overloadable)) fnc(float3 v) { \
33 float3 r; \
55 extern int3 __attribute__((overloadable)) fnc(float3 v) { \
78 extern float3 __attribute__((overloadable)) fnc(float3 v1, float3 v2) { \
79 float3 r; \
101 extern float3 __attribute__((overloadable)) fnc(float3 v1, float v2) { \
102 float3 r; \
124 extern float3 __attribute__((overloadable)) fnc(float3 v1, int3 v2) { \
125 float3 r; \
147 extern float3 __attribute__((overloadable)) fnc(float3 v1, int v2) { \
148 float3 r; \
174 extern float3 __attribute__((overloadable)) \
175 fnc(float3 v1, float3 *v2) { \
176 float3 r; \
211 extern float3 __attribute__((overloadable)) fnc(float3 v1, int3 *v2) { \
212 float3 r; \
244 extern float3 __attribute__((overloadable)) \
245 fnc(float3 v1, float3 v2, float3 v3) { \
246 float3 r; \
273 extern float3 __attribute__((overloadable)) \
274 fnc(float3 v1, float3 v2, int3 *v3) { \
275 float3 r; \
596 extern float3 __attribute__((overloadable)) mad(float3 a, float3 b, float3 c) { in mad()
651 extern float3 __attribute__((overloadable)) powr(float3 v, float3 p) { in powr()
739 extern float3 __attribute__((overloadable)) sqrt(float3);
759 extern float3 __attribute__((overloadable)) sincos(float3 v, float3 *cosptr) { in sincos()
948 extern float3 __attribute__((overloadable)) degrees(float3 radians) { in degrees()
961 extern float3 __attribute__((overloadable)) mix(float3 start, float3 stop, float3 amount) { in mix()
970 extern float3 __attribute__((overloadable)) mix(float3 start, float3 stop, float amount) { in mix()
983 extern float3 __attribute__((overloadable)) radians(float3 degrees) { in radians()
999 extern float3 __attribute__((overloadable)) step(float3 edge, float3 v) { in step()
1000 float3 r; in step()
1020 extern float3 __attribute__((overloadable)) step(float3 edge, float v) { in step()
1021 float3 r; in step()
1041 extern float3 __attribute__((overloadable)) step(float edge, float3 v) { in step()
1042 float3 r; in step()
1066 extern float3 __attribute__((overloadable)) cross(float3 lhs, float3 rhs) { in FN_FUNC_FN()
1067 float3 r; in FN_FUNC_FN()
1094 extern float __attribute__((overloadable)) dot(float3 lhs, float3 rhs) { in dot()
1107 extern float __attribute__((overloadable)) length(float3 v) { in length()
1118 extern float __attribute__((overloadable)) length(float3 v);
1129 extern float __attribute__((overloadable)) distance(float3 lhs, float3 rhs) { in distance()
1152 extern float3 __attribute__((overloadable)) normalize(float3 v) { in normalize()
1172 extern float __attribute__((overloadable)) fast_length(float3 v) { in fast_length()
1185 extern float __attribute__((overloadable)) fast_distance(float3 lhs, float3 rhs) { in fast_distance()
1211 extern float3 __attribute__((overloadable)) fast_normalize(float3 v) { in fast_normalize()
1308 extern float3 __attribute__((overloadable)) native_exp2(float3 v) { in native_exp2()
1321 extern float3 __attribute__((overloadable)) native_exp(float3 v) { in native_exp()
1334 extern float3 __attribute__((overloadable)) native_exp10(float3 v) { in native_exp10()
1367 extern float3 __attribute__((overloadable)) native_log2(float3 v) { in native_log2()
1368 float3 v2 = {native_log2(v.x), native_log2(v.y), native_log2(v.z)}; in native_log2()
1382 extern float3 __attribute__((overloadable)) native_log(float3 v) { in native_log()
1395 extern float3 __attribute__((overloadable)) native_log10(float3 v) { in native_log10()
1413 extern float3 __attribute__((overloadable)) native_powr(float3 v, float3 y) { in native_powr()
1414 float3 v2 = native_log2(v); in native_powr()
1583 float3 __attribute__((overloadable)) native_##fn(float3 v) { return fn(v);} \
1589 float3 __attribute__((overloadable)) native_##fn(float3 v1, float3 v2) { return fn(v1, v2);} \
1595 float3 __attribute__((overloadable)) native_##fn(float3 v1, float3 *v2) { return fn(v1, v2);} \
1601 float3 __attribute__((overloadable)) native_##fn(float3 v1, int3 v2) { return fn(v1, v2);} \
1640 float3 __attribute__((overloadable)) native_normalize(float3 v) { return fast_normalize(v);} in native_normalize()
1645 float __attribute__((overloadable)) native_distance(float3 v1, float3 v2) { return fast_distance(v1… in native_distance()
1650 float __attribute__((overloadable)) native_length(float3 v) { return fast_length(v);} in native_length()
1655 float3 __attribute__((overloadable)) native_divide(float3 v1, float3 v2) { return v1 / v2;} in native_divide()
1660 float3 __attribute__((overloadable)) native_recip(float3 v) { return ((float3)1.f) / v;} in native_recip()