Lines Matching refs:float3
116 _RS_RUNTIME float3 __attribute__((const, overloadable)) fnc(float3 v); \
121 _RS_RUNTIME float __attribute__((const, overloadable)) fnc(float3 v); \
126 _RS_RUNTIME int3 __attribute__((const, overloadable)) fnc(float3 v); \
131 _RS_RUNTIME float3 __attribute__((const, overloadable)) fnc(float3 v1, float3 v2); \
136 _RS_RUNTIME float __attribute__((const, overloadable)) fnc(float3 v1, float3 v2); \
141 _RS_RUNTIME float3 __attribute__((const, overloadable)) fnc(float3 v1, float v2); \
146 _RS_RUNTIME float3 __attribute__((const, overloadable)) fnc(float3 v1, int3 v2); \
151 _RS_RUNTIME float3 __attribute__((const, overloadable)) fnc(float3 v1, int v2); \
157 _RS_RUNTIME float3 __attribute__((pure, overloadable)) \
158 fnc(float3 v1, float3 *v2); \
164 _RS_RUNTIME float3 __attribute__((pure, overloadable)) fnc(float3 v1, int3 *v2); \
170 _RS_RUNTIME float3 __attribute__((const, overloadable)) \
171 fnc(float3 v1, float3 v2, float3 v3); \
178 _RS_RUNTIME float3 __attribute__((const, overloadable)) \
179 fnc(float3 v1, float3 v2, float v3); \
186 _RS_RUNTIME float3 __attribute__((const, overloadable)) \
187 fnc(float3 v1, float v2, float v3); \
194 _RS_RUNTIME float3 __attribute__((pure, overloadable)) \
195 fnc(float3 v1, float3 v2, int3 *v3); \
205 * Supports float, float2, float3, float4
213 * Supports float, float2, float3, float4
221 * Supports float, float2, float3, float4
229 * Supports float, float2, float3, float4
237 * Supports float, float2, float3, float4
246 * Supports float, float2, float3, float4
254 * Supports float, float2, float3, float4
262 * Supports float, float2, float3, float4. Both arguments must be of the same
274 * Supports float, float2, float3, float4
282 * Supports float, float2, float3, float4
290 * Supports float, float2, float3, float4. Both arguments must be of the same
303 * Supports float, float2, float3, float4.
311 * Supports float, float2, float3, float4.
319 * Supports float, float2, float3, float4. Both arguments must be of the same
331 * Supports float, float2, float3, float4.
339 * Supports float, float2, float3, float4.
347 * Supports float, float2, float3, float4.
355 * Supports float, float2, float3, float4.
363 * Supports float, float2, float3, float4.
371 * Supports float, float2, float3, float4.
379 * Supports float, float2, float3, float4.
387 * Supports float, float2, float3, float4. Both arguments must be of the same
396 * Supports float, float2, float3, float4.
404 * Supports float, float2, float3, float4.
412 * Supports float, float2, float3, float4.
420 * Supports float, float2, float3, float4. Both arguments must be of the same
429 * Supports float, float2, float3, float4.
437 * Supports float, float2, float3, float4.
445 * Supports float, float2, float3, float4.
446 * @param x: may be float, float2, float3, float4
456 * @param x: may be float, float2, float3, float4
466 * Supports float, float2, float3, float4.
475 * Supports float, float2, float3, float4.
483 * Supports float, float2, float3, float4.
495 static inline float3 __attribute__((const, overloadable)) fract(float3 v) {
496 float3 unused;
508 * @param v Supports float, float2, float3, float4.
517 * Supports float, float2, float3, float4.
932 extern float3 __attribute__((const, overloadable)) smoothstep(float3, float3, float3);
935 extern float3 __attribute__((const, overloadable)) smoothstep(float, float, float3);
955 _RS_RUNTIME float3 __attribute__((const, overloadable)) cross(float3 lhs, float3 rhs);