Lines Matching refs:float3
4 extern float3 __attribute__((overloadable)) convert_float3(int3 c);
8 extern int3 __attribute__((overloadable)) convert_int3(float3 c);
14 extern float3 __attribute__((overloadable)) fmin(float3 v, float v2);
19 extern float3 __attribute__((overloadable)) fmax(float3 v, float v2);
31 extern float3 __attribute__((overloadable)) fnc(float3 v) { \
32 float3 r; \
54 extern int3 __attribute__((overloadable)) fnc(float3 v) { \
77 extern float3 __attribute__((overloadable)) fnc(float3 v1, float3 v2) { \
78 float3 r; \
100 extern float3 __attribute__((overloadable)) fnc(float3 v1, float v2) { \
101 float3 r; \
123 extern float3 __attribute__((overloadable)) fnc(float3 v1, int3 v2) { \
124 float3 r; \
146 extern float3 __attribute__((overloadable)) fnc(float3 v1, int v2) { \
147 float3 r; \
173 extern float3 __attribute__((overloadable)) \
174 fnc(float3 v1, float3 *v2) { \
175 float3 r; \
210 extern float3 __attribute__((overloadable)) fnc(float3 v1, int3 *v2) { \
211 float3 r; \
243 extern float3 __attribute__((overloadable)) \
244 fnc(float3 v1, float3 v2, float3 v3) { \
245 float3 r; \
272 extern float3 __attribute__((overloadable)) \
273 fnc(float3 v1, float3 v2, int3 *v3) { \
274 float3 r; \
493 extern float3 __attribute__((overloadable)) mad(float3 a, float3 b, float3 c) { in mad()
533 extern float3 __attribute__((overloadable)) powr(float3 v, float3 p) { in powr()
598 extern float3 __attribute__((overloadable)) sqrt(float3);
615 extern float3 __attribute__((overloadable)) sincos(float3 v, float3 *cosptr) { in sincos()
789 extern float3 __attribute__((overloadable)) degrees(float3 radians) { in degrees()
802 extern float3 __attribute__((overloadable)) mix(float3 start, float3 stop, float3 amount) { in mix()
811 extern float3 __attribute__((overloadable)) mix(float3 start, float3 stop, float amount) { in mix()
824 extern float3 __attribute__((overloadable)) radians(float3 degrees) { in radians()
840 extern float3 __attribute__((overloadable)) step(float3 edge, float3 v) { in step()
841 float3 r; in step()
861 extern float3 __attribute__((overloadable)) step(float3 edge, float v) { in step()
862 float3 r; in step()
882 extern float3 __attribute__((overloadable)) step(float edge, float3 v) { in step()
883 float3 r; in step()
900 extern float3 __attribute__((overloadable)) smoothstep(float3, float3, float3);
903 extern float3 __attribute__((overloadable)) smoothstep(float, float, float3);
915 extern float3 __attribute__((overloadable)) cross(float3 lhs, float3 rhs) { in FN_FUNC_FN()
916 float3 r; in FN_FUNC_FN()
943 extern float __attribute__((overloadable)) dot(float3 lhs, float3 rhs) { in dot()
956 extern float __attribute__((overloadable)) length(float3 v) { in length()
967 extern float __attribute__((overloadable)) length(float3 v);
978 extern float __attribute__((overloadable)) distance(float3 lhs, float3 rhs) { in distance()
1001 extern float3 __attribute__((overloadable)) normalize(float3 v) { in normalize()
1021 extern float __attribute__((overloadable)) fast_length(float3 v) { in fast_length()
1034 extern float __attribute__((overloadable)) fast_distance(float3 lhs, float3 rhs) { in fast_distance()
1060 extern float3 __attribute__((overloadable)) fast_normalize(float3 v) { in fast_normalize()
1157 extern float3 __attribute__((overloadable)) native_exp2(float3 v) { in native_exp2()
1170 extern float3 __attribute__((overloadable)) native_exp(float3 v) { in native_exp()
1183 extern float3 __attribute__((overloadable)) native_exp10(float3 v) { in native_exp10()
1216 extern float3 __attribute__((overloadable)) native_log2(float3 v) { in native_log2()
1217 float3 v2 = {native_log2(v.x), native_log2(v.y), native_log2(v.z)}; in native_log2()
1231 extern float3 __attribute__((overloadable)) native_log(float3 v) { in native_log()
1244 extern float3 __attribute__((overloadable)) native_log10(float3 v) { in native_log10()
1262 extern float3 __attribute__((overloadable)) native_powr(float3 v, float3 y) { in native_powr()
1263 float3 v2 = native_log2(v); in native_powr()
1432 float3 __attribute__((overloadable)) native_##fn(float3 v) { return fn(v);} \
1438 float3 __attribute__((overloadable)) native_##fn(float3 v1, float3 v2) { return fn(v1, v2);} \
1444 float3 __attribute__((overloadable)) native_##fn(float3 v1, float3 *v2) { return fn(v1, v2);} \
1450 float3 __attribute__((overloadable)) native_##fn(float3 v1, int3 v2) { return fn(v1, v2);} \
1489 float3 __attribute__((overloadable)) native_normalize(float3 v) { return fast_normalize(v);} in native_normalize()
1494 float __attribute__((overloadable)) native_distance(float3 v1, float3 v2) { return fast_distance(v1… in native_distance()
1499 float __attribute__((overloadable)) native_length(float3 v) { return fast_length(v);} in native_length()
1504 float3 __attribute__((overloadable)) native_divide(float3 v1, float3 v2) { return v1 / v2;} in native_divide()
1509 float3 __attribute__((overloadable)) native_recip(float3 v) { return ((float3)1.f) / v;} in native_recip()