• Home
  • Raw
  • Download

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()
522 extern float3 __attribute__((overloadable)) pown(float3 v, int3 p) { in pown()
523 float3 f3 = convert_float3(p); in pown()
537 extern float3 __attribute__((overloadable)) powr(float3 v, float3 p) { in powr()
612 extern float3 __attribute__((overloadable)) sincos(float3 v, float3 *cosptr) { in sincos()
783 extern float3 __attribute__((overloadable)) degrees(float3 radians) { in degrees()
796 extern float3 __attribute__((overloadable)) mix(float3 start, float3 stop, float3 amount) { in mix()
805 extern float3 __attribute__((overloadable)) mix(float3 start, float3 stop, float amount) { in mix()
818 extern float3 __attribute__((overloadable)) radians(float3 degrees) { in radians()
834 extern float3 __attribute__((overloadable)) step(float3 edge, float3 v) { in step()
835 float3 r; in step()
855 extern float3 __attribute__((overloadable)) step(float3 edge, float v) { in step()
856 float3 r; in step()
873 extern float3 __attribute__((overloadable)) smoothstep(float3, float3, float3);
876 extern float3 __attribute__((overloadable)) smoothstep(float, float, float3);
888 extern float3 __attribute__((overloadable)) cross(float3 lhs, float3 rhs) { in FN_FUNC_FN()
889 float3 r; in FN_FUNC_FN()
913 extern float __attribute__((overloadable)) dot(float3 lhs, float3 rhs) { in dot()
926 extern float __attribute__((overloadable)) length(float3 v) { in length()
937 extern float __attribute__((overloadable)) length(float3 v);
948 extern float __attribute__((overloadable)) distance(float3 lhs, float3 rhs) { in distance()
961 extern float3 __attribute__((overloadable)) normalize(float3 v) { in normalize()
976 extern float __attribute__((overloadable)) fast_length(float3 v) { in fast_length()
989 extern float __attribute__((overloadable)) fast_distance(float3 lhs, float3 rhs) { in fast_distance()
1004 extern float3 __attribute__((overloadable)) fast_normalize(float3 v) { in fast_normalize()
1097 extern float3 __attribute__((overloadable)) native_exp2(float3 v) { in native_exp2()
1110 extern float3 __attribute__((overloadable)) native_exp(float3 v) { in native_exp()
1123 extern float3 __attribute__((overloadable)) native_exp10(float3 v) { in native_exp10()
1159 extern float3 __attribute__((overloadable)) native_log2(float3 v) { in native_log2()
1160 float3 v2 = {native_log2(v.x), native_log2(v.y), native_log2(v.z)}; in native_log2()
1174 extern float3 __attribute__((overloadable)) native_log(float3 v) { in native_log()
1187 extern float3 __attribute__((overloadable)) native_log10(float3 v) { in native_log10()
1205 extern float3 __attribute__((overloadable)) native_powr(float3 v, float3 y) { in native_powr()
1206 float3 v2 = native_log2(v); in native_powr()