Home
last modified time | relevance | path

Searched refs:uchar2 (Results 1 – 25 of 65) sorted by relevance

123

/frameworks/rs/java/tests/RSTest_CompatLib/src/com/android/rs/test/
Dmin.rs4 volatile uchar2 res_uc_2 = 1;
5 volatile uchar2 src1_uc_2 = 1;
6 volatile uchar2 src2_uc_2 = 1;
/frameworks/rs/java/tests/RsTest/src/com/android/rs/test/
Dmin.rs4 volatile uchar2 res_uc_2 = 1;
5 volatile uchar2 src1_uc_2 = 1;
6 volatile uchar2 src2_uc_2 = 1;
/frameworks/rs/java/tests/RSTest_CompatLibLegacy/src/com/android/rs/test/
Dmin.rs4 volatile uchar2 res_uc_2 = 1;
5 volatile uchar2 src1_uc_2 = 1;
6 volatile uchar2 src2_uc_2 = 1;
/frameworks/rs/cpu_ref/
DrsCpuIntrinsicResize.cpp128 static uchar2 OneBiCubic(const uchar2 *yp0, const uchar2 *yp1, const uchar2 *yp2, const uchar2 *yp3, in OneBiCubic()
204 uchar2 *dst,
208 uchar2 const *srcn,
209 uchar2 const *src0,
210 uchar2 const *src1,
211 uchar2 const *src2,
403 const uchar2 *yp0 = (const uchar2 *)(pin + stride * ys0); in kernelU2()
404 const uchar2 *yp1 = (const uchar2 *)(pin + stride * ys1); in kernelU2()
405 const uchar2 *yp2 = (const uchar2 *)(pin + stride * ys2); in kernelU2()
406 const uchar2 *yp3 = (const uchar2 *)(pin + stride * ys3); in kernelU2()
[all …]
DrsCpuIntrinsicConvolve5x5.cpp132 static void OneU2(const RsExpandKernelDriverInfo *info, uint32_t x, uchar2 *out, in OneU2()
133 … const uchar2 *py0, const uchar2 *py1, const uchar2 *py2, const uchar2 *py3, const uchar2 *py4, in OneU2()
426 const uchar2 *py0 = (const uchar2 *)(pin + stride * y0); in kernelU2()
427 const uchar2 *py1 = (const uchar2 *)(pin + stride * y1); in kernelU2()
428 const uchar2 *py2 = (const uchar2 *)(pin + stride * y2); in kernelU2()
429 const uchar2 *py3 = (const uchar2 *)(pin + stride * y3); in kernelU2()
430 const uchar2 *py4 = (const uchar2 *)(pin + stride * y4); in kernelU2()
432 uchar2 *out = (uchar2 *)info->outPtr[0]; in kernelU2()
DrsCpuIntrinsicConvolve3x3.cpp113 static void ConvolveOneU2(const RsExpandKernelDriverInfo *info, uint32_t x, uchar2 *out, in ConvolveOneU2()
114 const uchar2 *py0, const uchar2 *py1, const uchar2 *py2, in ConvolveOneU2()
247 const uchar2 *py0 = (const uchar2 *)(pin + stride * y2); in kernelU2()
248 const uchar2 *py1 = (const uchar2 *)(pin + stride * info->current.y); in kernelU2()
249 const uchar2 *py2 = (const uchar2 *)(pin + stride * y1); in kernelU2()
251 uchar2 *out = (uchar2 *)info->outPtr[0]; in kernelU2()
/frameworks/compile/slang/tests/P_reduce_general_inputs/
Dreduce_general_inputs.rs96 static void my_half_uchar2_0_accum(int *accum, half a, uchar2 b) { }
99 static void my_half_uchar2_1_accum(int *accum, half a, uchar2 b, rs_kernel_context context) { }
222 static void my_half2_uchar2_0_accum(int *accum, half2 a, uchar2 b) { }
225 static void my_half2_uchar2_1_accum(int *accum, half2 a, uchar2 b, rs_kernel_context context) { }
348 static void my_half4_uchar2_0_accum(int *accum, half4 a, uchar2 b) { }
351 static void my_half4_uchar2_1_accum(int *accum, half4 a, uchar2 b, rs_kernel_context context) { }
474 static void my_float_uchar2_0_accum(int *accum, float a, uchar2 b) { }
477 static void my_float_uchar2_1_accum(int *accum, float a, uchar2 b, rs_kernel_context context) { }
600 static void my_float2_uchar2_0_accum(int *accum, float2 a, uchar2 b) { }
603 static void my_float2_uchar2_1_accum(int *accum, float2 a, uchar2 b, rs_kernel_context context) { }
[all …]
/frameworks/rs/scriptc/
Drs_convert.rsh62 convert_float2(uchar2 v);
125 convert_char2(uchar2 v);
169 extern uchar2 __attribute__((const, overloadable))
178 extern uchar2 __attribute__((const, overloadable))
187 extern uchar2 __attribute__((const, overloadable))
188 convert_uchar2(uchar2 v);
196 extern uchar2 __attribute__((const, overloadable))
205 extern uchar2 __attribute__((const, overloadable))
214 extern uchar2 __attribute__((const, overloadable))
223 extern uchar2 __attribute__((const, overloadable))
[all …]
/frameworks/rs/tests/typecheck/
Dkernels.rs33 uchar2 uc2;
34 uchar2 uc2i = {1, 2};
/frameworks/base/docs/html/guide/topics/renderscript/reference/
Drs_convert.jd88 …id_rs:char2'>char2</a> convert_char2(<a href='rs_value_types.html#android_rs:uchar2'>uchar2</a> v);
251 …double2'>double2</a> convert_double2(<a href='rs_value_types.html#android_rs:uchar2'>uchar2</a> v);
427 …rs:float2'>float2</a> convert_float2(<a href='rs_value_types.html#android_rs:uchar2'>uchar2</a> v);
586 …droid_rs:int2'>int2</a> convert_int2(<a href='rs_value_types.html#android_rs:uchar2'>uchar2</a> v);
749 …id_rs:long2'>long2</a> convert_long2(<a href='rs_value_types.html#android_rs:uchar2'>uchar2</a> v);
925 …rs:short2'>short2</a> convert_short2(<a href='rs_value_types.html#android_rs:uchar2'>uchar2</a> v);
1052 …<td><a href='rs_value_types.html#android_rs:uchar2'>uchar2</a> convert_uchar2(<a href='rs_value_ty…
1057 …<td><a href='rs_value_types.html#android_rs:uchar2'>uchar2</a> convert_uchar2(<a href='rs_value_ty…
1063 …<td><a href='rs_value_types.html#android_rs:uchar2'>uchar2</a> convert_uchar2(<a href='rs_value_ty…
1068 …<td><a href='rs_value_types.html#android_rs:uchar2'>uchar2</a> convert_uchar2(<a href='rs_value_ty…
[all …]
/frameworks/compile/slang/tests/P_reduce_general_result/
Dreduce_general_result.rs207 static void my_uchar2_accum(uchar2 *accum, uchar2 val) { }
208 static void my_uchar2_comb(uchar2 *accum, const uchar2 *other) { } constant
220 typedef uchar2 array_uchar2[7];
221 static void my_array_uchar2_accum(array_uchar2 *accum, uchar2 val) { }
/frameworks/compile/slang/tests/P_all_api_23/
Dall23.rs4725 *(uchar2*)buf2 = abs(*(char2*)buf3);
4800 *(uchar2*)buf184 = clamp(*(uchar2*)buf185, *(uchar2*)buf186, *(uchar2*)buf187);
4830 *(uchar2*)buf304 = clamp(*(uchar2*)buf305, *(uchar*)buf306, *(uchar*)buf307);
4856 *(uchar2*)buf398 = clz(*(uchar2*)buf399);
4881 *(float2*)buf448 = convert_float2(*(uchar2*)buf449);
4902 *(char2*)buf490 = convert_char2(*(uchar2*)buf491);
4917 *(uchar2*)buf520 = convert_uchar2(*(float2*)buf521);
4920 *(uchar2*)buf526 = convert_uchar2(*(char2*)buf527);
4923 *(uchar2*)buf532 = convert_uchar2(*(uchar2*)buf533);
4926 *(uchar2*)buf538 = convert_uchar2(*(short2*)buf539);
[all …]
/frameworks/compile/slang/tests/P_math_int/
Dmath_int.rs5 uchar2 uc2;
/frameworks/compile/slang/tests/P_all_api_21/
Dall21.rs4075 *(uchar2*)buf2 = abs(*(char2*)buf3);
4150 *(uchar2*)buf184 = clamp(*(uchar2*)buf185, *(uchar2*)buf186, *(uchar2*)buf187);
4180 *(uchar2*)buf304 = clamp(*(uchar2*)buf305, *(uchar*)buf306, *(uchar*)buf307);
4206 *(uchar2*)buf398 = clz(*(uchar2*)buf399);
4231 *(float2*)buf448 = convert_float2(*(uchar2*)buf449);
4252 *(char2*)buf490 = convert_char2(*(uchar2*)buf491);
4267 *(uchar2*)buf520 = convert_uchar2(*(float2*)buf521);
4270 *(uchar2*)buf526 = convert_uchar2(*(char2*)buf527);
4273 *(uchar2*)buf532 = convert_uchar2(*(uchar2*)buf533);
4276 *(uchar2*)buf538 = convert_uchar2(*(short2*)buf539);
[all …]
/frameworks/compile/slang/tests/P_all_api_13/
Dall13.rs2359 *(uchar2*)buf2 = abs(*(char2*)buf3);
2434 *(uchar2*)buf174 = clz(*(uchar2*)buf175);
2459 *(float2*)buf224 = convert_float2(*(uchar2*)buf225);
2480 *(char2*)buf266 = convert_char2(*(uchar2*)buf267);
2495 *(uchar2*)buf296 = convert_uchar2(*(float2*)buf297);
2498 *(uchar2*)buf302 = convert_uchar2(*(char2*)buf303);
2501 *(uchar2*)buf308 = convert_uchar2(*(uchar2*)buf309);
2504 *(uchar2*)buf314 = convert_uchar2(*(short2*)buf315);
2507 *(uchar2*)buf320 = convert_uchar2(*(ushort2*)buf321);
2510 *(uchar2*)buf326 = convert_uchar2(*(int2*)buf327);
[all …]
/frameworks/compile/slang/tests/P_all_api_12/
Dall12.rs2359 *(uchar2*)buf2 = abs(*(char2*)buf3);
2434 *(uchar2*)buf174 = clz(*(uchar2*)buf175);
2459 *(float2*)buf224 = convert_float2(*(uchar2*)buf225);
2480 *(char2*)buf266 = convert_char2(*(uchar2*)buf267);
2495 *(uchar2*)buf296 = convert_uchar2(*(float2*)buf297);
2498 *(uchar2*)buf302 = convert_uchar2(*(char2*)buf303);
2501 *(uchar2*)buf308 = convert_uchar2(*(uchar2*)buf309);
2504 *(uchar2*)buf314 = convert_uchar2(*(short2*)buf315);
2507 *(uchar2*)buf320 = convert_uchar2(*(ushort2*)buf321);
2510 *(uchar2*)buf326 = convert_uchar2(*(int2*)buf327);
[all …]
/frameworks/compile/slang/tests/P_all_api_14/
Dall14.rs2429 *(uchar2*)buf2 = abs(*(char2*)buf3);
2504 *(uchar2*)buf174 = clz(*(uchar2*)buf175);
2529 *(float2*)buf224 = convert_float2(*(uchar2*)buf225);
2550 *(char2*)buf266 = convert_char2(*(uchar2*)buf267);
2565 *(uchar2*)buf296 = convert_uchar2(*(float2*)buf297);
2568 *(uchar2*)buf302 = convert_uchar2(*(char2*)buf303);
2571 *(uchar2*)buf308 = convert_uchar2(*(uchar2*)buf309);
2574 *(uchar2*)buf314 = convert_uchar2(*(short2*)buf315);
2577 *(uchar2*)buf320 = convert_uchar2(*(ushort2*)buf321);
2580 *(uchar2*)buf326 = convert_uchar2(*(int2*)buf327);
[all …]
/frameworks/compile/slang/tests/P_all_api_15/
Dall15.rs2429 *(uchar2*)buf2 = abs(*(char2*)buf3);
2504 *(uchar2*)buf174 = clz(*(uchar2*)buf175);
2529 *(float2*)buf224 = convert_float2(*(uchar2*)buf225);
2550 *(char2*)buf266 = convert_char2(*(uchar2*)buf267);
2565 *(uchar2*)buf296 = convert_uchar2(*(float2*)buf297);
2568 *(uchar2*)buf302 = convert_uchar2(*(char2*)buf303);
2571 *(uchar2*)buf308 = convert_uchar2(*(uchar2*)buf309);
2574 *(uchar2*)buf314 = convert_uchar2(*(short2*)buf315);
2577 *(uchar2*)buf320 = convert_uchar2(*(ushort2*)buf321);
2580 *(uchar2*)buf326 = convert_uchar2(*(int2*)buf327);
[all …]
/frameworks/compile/slang/tests/P_all_api_11/
Dall11.rs2359 *(uchar2*)buf2 = abs(*(char2*)buf3);
2434 *(uchar2*)buf174 = clz(*(uchar2*)buf175);
2459 *(float2*)buf224 = convert_float2(*(uchar2*)buf225);
2480 *(char2*)buf266 = convert_char2(*(uchar2*)buf267);
2495 *(uchar2*)buf296 = convert_uchar2(*(float2*)buf297);
2498 *(uchar2*)buf302 = convert_uchar2(*(char2*)buf303);
2501 *(uchar2*)buf308 = convert_uchar2(*(uchar2*)buf309);
2504 *(uchar2*)buf314 = convert_uchar2(*(short2*)buf315);
2507 *(uchar2*)buf320 = convert_uchar2(*(ushort2*)buf321);
2510 *(uchar2*)buf326 = convert_uchar2(*(int2*)buf327);
[all …]
/frameworks/compile/slang/tests/P_all_api_16/
Dall16.rs2521 *(uchar2*)buf2 = abs(*(char2*)buf3);
2596 *(uchar2*)buf174 = clz(*(uchar2*)buf175);
2621 *(float2*)buf224 = convert_float2(*(uchar2*)buf225);
2642 *(char2*)buf266 = convert_char2(*(uchar2*)buf267);
2657 *(uchar2*)buf296 = convert_uchar2(*(float2*)buf297);
2660 *(uchar2*)buf302 = convert_uchar2(*(char2*)buf303);
2663 *(uchar2*)buf308 = convert_uchar2(*(uchar2*)buf309);
2666 *(uchar2*)buf314 = convert_uchar2(*(short2*)buf315);
2669 *(uchar2*)buf320 = convert_uchar2(*(ushort2*)buf321);
2672 *(uchar2*)buf326 = convert_uchar2(*(int2*)buf327);
[all …]
/frameworks/compile/slang/tests/P_all_api_20/
Dall20.rs3431 *(uchar2*)buf2 = abs(*(char2*)buf3);
3506 *(uchar2*)buf184 = clamp(*(uchar2*)buf185, *(uchar2*)buf186, *(uchar2*)buf187);
3536 *(uchar2*)buf304 = clamp(*(uchar2*)buf305, *(uchar*)buf306, *(uchar*)buf307);
3562 *(uchar2*)buf398 = clz(*(uchar2*)buf399);
3587 *(float2*)buf448 = convert_float2(*(uchar2*)buf449);
3608 *(char2*)buf490 = convert_char2(*(uchar2*)buf491);
3623 *(uchar2*)buf520 = convert_uchar2(*(float2*)buf521);
3626 *(uchar2*)buf526 = convert_uchar2(*(char2*)buf527);
3629 *(uchar2*)buf532 = convert_uchar2(*(uchar2*)buf533);
3632 *(uchar2*)buf538 = convert_uchar2(*(short2*)buf539);
[all …]
/frameworks/compile/slang/tests/P_all_api_19/
Dall19.rs3412 *(uchar2*)buf2 = abs(*(char2*)buf3);
3487 *(uchar2*)buf184 = clamp(*(uchar2*)buf185, *(uchar2*)buf186, *(uchar2*)buf187);
3517 *(uchar2*)buf304 = clamp(*(uchar2*)buf305, *(uchar*)buf306, *(uchar*)buf307);
3543 *(uchar2*)buf398 = clz(*(uchar2*)buf399);
3568 *(float2*)buf448 = convert_float2(*(uchar2*)buf449);
3589 *(char2*)buf490 = convert_char2(*(uchar2*)buf491);
3604 *(uchar2*)buf520 = convert_uchar2(*(float2*)buf521);
3607 *(uchar2*)buf526 = convert_uchar2(*(char2*)buf527);
3610 *(uchar2*)buf532 = convert_uchar2(*(uchar2*)buf533);
3613 *(uchar2*)buf538 = convert_uchar2(*(short2*)buf539);
[all …]
/frameworks/rs/driver/runtime/arch/
Dgeneric.c319 extern uchar2 __attribute__((overloadable)) max(uchar2 v1, uchar2 v2) { in max()
320 uchar2 r; in max()
520 extern uchar2 __attribute__((overloadable)) min(uchar2 v1, uchar2 v2) { in min()
521 uchar2 r; in min()
/frameworks/compile/slang/tests/P_all_api_17/
Dall17.rs2629 *(uchar2*)buf2 = abs(*(char2*)buf3);
2704 *(uchar2*)buf174 = clz(*(uchar2*)buf175);
2729 *(float2*)buf224 = convert_float2(*(uchar2*)buf225);
2750 *(char2*)buf266 = convert_char2(*(uchar2*)buf267);
2765 *(uchar2*)buf296 = convert_uchar2(*(float2*)buf297);
2768 *(uchar2*)buf302 = convert_uchar2(*(char2*)buf303);
2771 *(uchar2*)buf308 = convert_uchar2(*(uchar2*)buf309);
2774 *(uchar2*)buf314 = convert_uchar2(*(short2*)buf315);
2777 *(uchar2*)buf320 = convert_uchar2(*(ushort2*)buf321);
2780 *(uchar2*)buf326 = convert_uchar2(*(int2*)buf327);
[all …]
/frameworks/compile/slang/tests/P_all_api_22/
Dall22.rs4795 *(uchar2*)buf2 = abs(*(char2*)buf3);
4870 *(uchar2*)buf184 = clamp(*(uchar2*)buf185, *(uchar2*)buf186, *(uchar2*)buf187);
4900 *(uchar2*)buf304 = clamp(*(uchar2*)buf305, *(uchar*)buf306, *(uchar*)buf307);
4926 *(uchar2*)buf398 = clz(*(uchar2*)buf399);
4951 *(float2*)buf448 = convert_float2(*(uchar2*)buf449);
4972 *(char2*)buf490 = convert_char2(*(uchar2*)buf491);
4987 *(uchar2*)buf520 = convert_uchar2(*(float2*)buf521);
4990 *(uchar2*)buf526 = convert_uchar2(*(char2*)buf527);
4993 *(uchar2*)buf532 = convert_uchar2(*(uchar2*)buf533);
4996 *(uchar2*)buf538 = convert_uchar2(*(short2*)buf539);
[all …]

123