Lines Matching refs:overloadable
20 extern short __attribute__((overloadable, always_inline)) rsClamp(short amount, short low, short hi…
21 extern uchar4 __attribute__((overloadable)) convert_uchar4(short4);
22 extern uchar4 __attribute__((overloadable)) convert_uchar4(float4);
23 extern float4 __attribute__((overloadable)) convert_float4(uchar4);
24 extern float __attribute__((overloadable)) sqrt(float);
30 extern T __attribute__((overloadable)) clamp(T amount, T low, T high) { \
34 extern T##2 __attribute__((overloadable)) clamp(T##2 amount, T##2 low, T##2 high) { \
41 extern T##3 __attribute__((overloadable)) clamp(T##3 amount, T##3 low, T##3 high) { \
49 extern T##4 __attribute__((overloadable)) clamp(T##4 amount, T##4 low, T##4 high) { \
58 extern T##2 __attribute__((overloadable)) clamp(T##2 amount, T low, T high) { \
65 extern T##3 __attribute__((overloadable)) clamp(T##3 amount, T low, T high) { \
73 extern T##4 __attribute__((overloadable)) clamp(T##4 amount, T low, T high) { \
91 extern float __attribute__((overloadable)) clamp(float amount, float low, float high);
92 extern float2 __attribute__((overloadable)) clamp(float2 amount, float2 low, float2 high);
93 extern float3 __attribute__((overloadable)) clamp(float3 amount, float3 low, float3 high);
94 extern float4 __attribute__((overloadable)) clamp(float4 amount, float4 low, float4 high);
95 extern float2 __attribute__((overloadable)) clamp(float2 amount, float low, float high);
96 extern float3 __attribute__((overloadable)) clamp(float3 amount, float low, float high);
97 extern float4 __attribute__((overloadable)) clamp(float4 amount, float low, float high);
118 extern float __attribute__((overloadable)) fmax(float v1, float v2) { in fmax()
122 extern float2 __attribute__((overloadable)) fmax(float2 v1, float2 v2) { in fmax()
129 extern float3 __attribute__((overloadable)) fmax(float3 v1, float3 v2) { in fmax()
137 extern float4 __attribute__((overloadable)) fmax(float4 v1, float4 v2) { in fmax()
146 extern float2 __attribute__((overloadable)) fmax(float2 v1, float v2) { in fmax()
153 extern float3 __attribute__((overloadable)) fmax(float3 v1, float v2) { in fmax()
161 extern float4 __attribute__((overloadable)) fmax(float4 v1, float v2) { in fmax()
170 extern float __attribute__((overloadable)) fmin(float v1, float v2) { in fmin()
178 extern float2 __attribute__((overloadable)) fmin(float2 v1, float2 v2) { in fmin()
185 extern float3 __attribute__((overloadable)) fmin(float3 v1, float3 v2) { in fmin()
193 extern float4 __attribute__((overloadable)) fmin(float4 v1, float4 v2) { in fmin()
202 extern float2 __attribute__((overloadable)) fmin(float2 v1, float v2) { in fmin()
209 extern float3 __attribute__((overloadable)) fmin(float3 v1, float v2) { in fmin()
217 extern float4 __attribute__((overloadable)) fmin(float4 v1, float v2) { in fmin()
231 extern char __attribute__((overloadable)) max(char v1, char v2) { in max()
235 extern char2 __attribute__((overloadable)) max(char2 v1, char2 v2) { in max()
242 extern char3 __attribute__((overloadable)) max(char3 v1, char3 v2) { in max()
250 extern char4 __attribute__((overloadable)) max(char4 v1, char4 v2) { in max()
259 extern short __attribute__((overloadable)) max(short v1, short v2) { in max()
263 extern short2 __attribute__((overloadable)) max(short2 v1, short2 v2) { in max()
270 extern short3 __attribute__((overloadable)) max(short3 v1, short3 v2) { in max()
278 extern short4 __attribute__((overloadable)) max(short4 v1, short4 v2) { in max()
287 extern int __attribute__((overloadable)) max(int v1, int v2) { in max()
291 extern int2 __attribute__((overloadable)) max(int2 v1, int2 v2) { in max()
298 extern int3 __attribute__((overloadable)) max(int3 v1, int3 v2) { in max()
306 extern int4 __attribute__((overloadable)) max(int4 v1, int4 v2) { in max()
315 extern uchar __attribute__((overloadable)) max(uchar v1, uchar v2) { in max()
319 extern uchar2 __attribute__((overloadable)) max(uchar2 v1, uchar2 v2) { in max()
326 extern uchar3 __attribute__((overloadable)) max(uchar3 v1, uchar3 v2) { in max()
334 extern uchar4 __attribute__((overloadable)) max(uchar4 v1, uchar4 v2) { in max()
343 extern ushort __attribute__((overloadable)) max(ushort v1, ushort v2) { in max()
347 extern ushort2 __attribute__((overloadable)) max(ushort2 v1, ushort2 v2) { in max()
354 extern ushort3 __attribute__((overloadable)) max(ushort3 v1, ushort3 v2) { in max()
362 extern ushort4 __attribute__((overloadable)) max(ushort4 v1, ushort4 v2) { in max()
371 extern uint __attribute__((overloadable)) max(uint v1, uint v2) { in max()
375 extern uint2 __attribute__((overloadable)) max(uint2 v1, uint2 v2) { in max()
382 extern uint3 __attribute__((overloadable)) max(uint3 v1, uint3 v2) { in max()
390 extern uint4 __attribute__((overloadable)) max(uint4 v1, uint4 v2) { in max()
399 extern float __attribute__((overloadable)) max(float v1, float v2) { in max()
403 extern float2 __attribute__((overloadable)) max(float2 v1, float2 v2) { in max()
407 extern float2 __attribute__((overloadable)) max(float2 v1, float v2) { in max()
411 extern float3 __attribute__((overloadable)) max(float3 v1, float3 v2) { in max()
415 extern float3 __attribute__((overloadable)) max(float3 v1, float v2) { in max()
419 extern float4 __attribute__((overloadable)) max(float4 v1, float4 v2) { in max()
423 extern float4 __attribute__((overloadable)) max(float4 v1, float v2) { in max()
432 extern int8_t __attribute__((overloadable)) min(int8_t v1, int8_t v2) { in min()
436 extern char2 __attribute__((overloadable)) min(char2 v1, char2 v2) { in min()
443 extern char3 __attribute__((overloadable)) min(char3 v1, char3 v2) { in min()
451 extern char4 __attribute__((overloadable)) min(char4 v1, char4 v2) { in min()
460 extern int16_t __attribute__((overloadable)) min(int16_t v1, int16_t v2) { in min()
464 extern short2 __attribute__((overloadable)) min(short2 v1, short2 v2) { in min()
471 extern short3 __attribute__((overloadable)) min(short3 v1, short3 v2) { in min()
479 extern short4 __attribute__((overloadable)) min(short4 v1, short4 v2) { in min()
488 extern int32_t __attribute__((overloadable)) min(int32_t v1, int32_t v2) { in min()
492 extern int2 __attribute__((overloadable)) min(int2 v1, int2 v2) { in min()
499 extern int3 __attribute__((overloadable)) min(int3 v1, int3 v2) { in min()
507 extern int4 __attribute__((overloadable)) min(int4 v1, int4 v2) { in min()
516 extern uchar __attribute__((overloadable)) min(uchar v1, uchar v2) { in min()
520 extern uchar2 __attribute__((overloadable)) min(uchar2 v1, uchar2 v2) { in min()
527 extern uchar3 __attribute__((overloadable)) min(uchar3 v1, uchar3 v2) { in min()
535 extern uchar4 __attribute__((overloadable)) min(uchar4 v1, uchar4 v2) { in min()
544 extern ushort __attribute__((overloadable)) min(ushort v1, ushort v2) { in min()
548 extern ushort2 __attribute__((overloadable)) min(ushort2 v1, ushort2 v2) { in min()
555 extern ushort3 __attribute__((overloadable)) min(ushort3 v1, ushort3 v2) { in min()
563 extern ushort4 __attribute__((overloadable)) min(ushort4 v1, ushort4 v2) { in min()
572 extern uint __attribute__((overloadable)) min(uint v1, uint v2) { in min()
576 extern uint2 __attribute__((overloadable)) min(uint2 v1, uint2 v2) { in min()
583 extern uint3 __attribute__((overloadable)) min(uint3 v1, uint3 v2) { in min()
591 extern uint4 __attribute__((overloadable)) min(uint4 v1, uint4 v2) { in min()
600 extern float __attribute__((overloadable)) min(float v1, float v2) { in min()
604 extern float2 __attribute__((overloadable)) min(float2 v1, float2 v2) { in min()
608 extern float2 __attribute__((overloadable)) min(float2 v1, float v2) { in min()
612 extern float3 __attribute__((overloadable)) min(float3 v1, float3 v2) { in min()
616 extern float3 __attribute__((overloadable)) min(float3 v1, float v2) { in min()
620 extern float4 __attribute__((overloadable)) min(float4 v1, float4 v2) { in min()
624 extern float4 __attribute__((overloadable)) min(float4 v1, float v2) { in min()
632 extern uchar4 __attribute__((overloadable)) rsYuvToRGBA_uchar4(uchar y, uchar u, uchar v) { in rsYuvToRGBA_uchar4()
653 extern float2 __attribute__((overloadable)) half_recip(float2 v) { in half_recip()
657 extern float3 __attribute__((overloadable)) half_recip(float3 v) { in half_recip()
661 extern float4 __attribute__((overloadable)) half_recip(float4 v) { in half_recip()
671 extern float __attribute__((overloadable)) half_rsqrt(float v) { in half_rsqrt()
675 extern float2 __attribute__((overloadable)) half_rsqrt(float2 v) { in half_rsqrt()
682 extern float3 __attribute__((overloadable)) half_rsqrt(float3 v) { in half_rsqrt()
690 extern float4 __attribute__((overloadable)) half_rsqrt(float4 v) { in half_rsqrt()
703 extern float4 __attribute__((overloadable))
713 extern float4 __attribute__((overloadable))
723 extern float4 __attribute__((overloadable))
733 extern float3 __attribute__((overloadable))
742 extern float3 __attribute__((overloadable))
754 extern uchar4 __attribute__((overloadable)) rsPackColorTo8888(float r, float g, float b) in rsPackColorTo8888()
764 extern uchar4 __attribute__((overloadable)) rsPackColorTo8888(float r, float g, float b, float a) in rsPackColorTo8888()
774 extern uchar4 __attribute__((overloadable)) rsPackColorTo8888(float3 color) in rsPackColorTo8888()
783 extern uchar4 __attribute__((overloadable)) rsPackColorTo8888(float4 color) in rsPackColorTo8888()