• Home
  • Raw
  • Download

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; \
593 extern float3 __attribute__((overloadable)) mad(float3 a, float3 b, float3 c) { in mad()
648 extern float3 __attribute__((overloadable)) powr(float3 v, float3 p) { in powr()
736 extern float3 __attribute__((overloadable)) sqrt(float3);
756 extern float3 __attribute__((overloadable)) sincos(float3 v, float3 *cosptr) { in sincos()
945 extern float3 __attribute__((overloadable)) degrees(float3 radians) { in degrees()
958 extern float3 __attribute__((overloadable)) mix(float3 start, float3 stop, float3 amount) { in mix()
967 extern float3 __attribute__((overloadable)) mix(float3 start, float3 stop, float amount) { in mix()
980 extern float3 __attribute__((overloadable)) radians(float3 degrees) { in radians()
996 extern float3 __attribute__((overloadable)) step(float3 edge, float3 v) { in step()
997 float3 r; in step()
1017 extern float3 __attribute__((overloadable)) step(float3 edge, float v) { in step()
1018 float3 r; in step()
1038 extern float3 __attribute__((overloadable)) step(float edge, float3 v) { in step()
1039 float3 r; in step()
1063 extern float3 __attribute__((overloadable)) cross(float3 lhs, float3 rhs) { in FN_FUNC_FN()
1064 float3 r; in FN_FUNC_FN()
1091 extern float __attribute__((overloadable)) dot(float3 lhs, float3 rhs) { in dot()
1104 extern float __attribute__((overloadable)) length(float3 v) { in length()
1115 extern float __attribute__((overloadable)) length(float3 v);
1126 extern float __attribute__((overloadable)) distance(float3 lhs, float3 rhs) { in distance()
1149 extern float3 __attribute__((overloadable)) normalize(float3 v) { in normalize()
1169 extern float __attribute__((overloadable)) fast_length(float3 v) { in fast_length()
1182 extern float __attribute__((overloadable)) fast_distance(float3 lhs, float3 rhs) { in fast_distance()
1208 extern float3 __attribute__((overloadable)) fast_normalize(float3 v) { in fast_normalize()
1305 extern float3 __attribute__((overloadable)) native_exp2(float3 v) { in native_exp2()
1318 extern float3 __attribute__((overloadable)) native_exp(float3 v) { in native_exp()
1331 extern float3 __attribute__((overloadable)) native_exp10(float3 v) { in native_exp10()
1364 extern float3 __attribute__((overloadable)) native_log2(float3 v) { in native_log2()
1365 float3 v2 = {native_log2(v.x), native_log2(v.y), native_log2(v.z)}; in native_log2()
1379 extern float3 __attribute__((overloadable)) native_log(float3 v) { in native_log()
1392 extern float3 __attribute__((overloadable)) native_log10(float3 v) { in native_log10()
1410 extern float3 __attribute__((overloadable)) native_powr(float3 v, float3 y) { in native_powr()
1411 float3 v2 = native_log2(v); in native_powr()
1580 float3 __attribute__((overloadable)) native_##fn(float3 v) { return fn(v);} \
1586 float3 __attribute__((overloadable)) native_##fn(float3 v1, float3 v2) { return fn(v1, v2);} \
1592 float3 __attribute__((overloadable)) native_##fn(float3 v1, float3 *v2) { return fn(v1, v2);} \
1598 float3 __attribute__((overloadable)) native_##fn(float3 v1, int3 v2) { return fn(v1, v2);} \
1637 float3 __attribute__((overloadable)) native_normalize(float3 v) { return fast_normalize(v);} in native_normalize()
1642 float __attribute__((overloadable)) native_distance(float3 v1, float3 v2) { return fast_distance(v1… in native_distance()
1647 float __attribute__((overloadable)) native_length(float3 v) { return fast_length(v);} in native_length()
1652 float3 __attribute__((overloadable)) native_divide(float3 v1, float3 v2) { return v1 / v2;} in native_divide()
1657 float3 __attribute__((overloadable)) native_recip(float3 v) { return ((float3)1.f) / v;} in native_recip()