Lines Matching refs:float3

4 extern float3 __attribute__((overloadable)) convert_float3(int3 c);
16 extern float3 __attribute__((overloadable)) fnc(float3 v) { \
17 float3 r; \
39 extern int3 __attribute__((overloadable)) fnc(float3 v) { \
62 extern float3 __attribute__((overloadable)) fnc(float3 v1, float3 v2) { \
63 float3 r; \
85 extern float3 __attribute__((overloadable)) fnc(float3 v1, float v2) { \
86 float3 r; \
108 extern float3 __attribute__((overloadable)) fnc(float3 v1, int3 v2) { \
109 float3 r; \
131 extern float3 __attribute__((overloadable)) fnc(float3 v1, int v2) { \
132 float3 r; \
158 extern float3 __attribute__((overloadable)) \
159 fnc(float3 v1, float3 *v2) { \
160 float3 r; \
195 extern float3 __attribute__((overloadable)) fnc(float3 v1, int3 *v2) { \
196 float3 r; \
228 extern float3 __attribute__((overloadable)) \
229 fnc(float3 v1, float3 v2, float3 v3) { \
230 float3 r; \
257 extern float3 __attribute__((overloadable)) \
258 fnc(float3 v1, float3 v2, int3 *v3) { \
259 float3 r; \
473 extern float3 __attribute__((overloadable)) mad(float3 a, float3 b, float3 c) {
502 extern float3 __attribute__((overloadable)) pown(float3 v, int3 p) {
503 float3 f3 = convert_float3(p);
517 extern float3 __attribute__((overloadable)) powr(float3 v, float3 p) {
587 extern float3 __attribute__((overloadable)) sincos(float3 v, float3 *cosptr) {
717 extern float3 __attribute__((overloadable)) degrees(float3 radians) {
730 extern float3 __attribute__((overloadable)) mix(float3 start, float3 stop, float3 amount) {
739 extern float3 __attribute__((overloadable)) mix(float3 start, float3 stop, float amount) {
752 extern float3 __attribute__((overloadable)) radians(float3 degrees) {
768 extern float3 __attribute__((overloadable)) step(float3 edge, float3 v) {
769 float3 r;
789 extern float3 __attribute__((overloadable)) step(float3 edge, float v) {
790 float3 r;
807 extern float3 __attribute__((overloadable)) smoothstep(float3, float3, float3);
810 extern float3 __attribute__((overloadable)) smoothstep(float, float, float3);
822 extern float3 __attribute__((overloadable)) cross(float3 lhs, float3 rhs) {
823 float3 r;
845 extern float __attribute__((overloadable)) dot(float3 lhs, float3 rhs) {
858 extern float __attribute__((overloadable)) length(float3 v) {
871 extern float __attribute__((overloadable)) distance(float3 lhs, float3 rhs) {
884 extern float3 __attribute__((overloadable)) normalize(float3 v) {
899 extern float __attribute__((overloadable)) fast_length(float3 v) {
912 extern float __attribute__((overloadable)) fast_distance(float3 lhs, float3 rhs) {
927 extern float3 __attribute__((overloadable)) fast_normalize(float3 v) {