/frameworks/rs/script_api/include/ |
D | rs_convert.rsh | 516 convert_double2(ulong2 v); 561 convert_long2(ulong2 v); 575 extern ulong2 __attribute__((const, overloadable)) 590 extern ulong2 __attribute__((const, overloadable)) 605 extern ulong2 __attribute__((const, overloadable)) 606 convert_ulong2(ulong2 v); 651 convert_float2(ulong2 v); 696 convert_char2(ulong2 v); 741 convert_uchar2(ulong2 v); 786 convert_short2(ulong2 v); [all …]
|
D | rs_allocation_data.rsh | 279 extern ulong2 __attribute__((overloadable)) 429 extern ulong2 __attribute__((overloadable)) 579 extern ulong2 __attribute__((overloadable)) 760 rsAllocationVStoreX_ulong2(rs_allocation a, ulong2 val, uint32_t x); 910 rsAllocationVStoreX_ulong2(rs_allocation a, ulong2 val, uint32_t x, uint32_t y); 1060 rsAllocationVStoreX_ulong2(rs_allocation a, ulong2 val, uint32_t x, uint32_t y, uint32_t z); 1355 static inline ulong2 __attribute__((overloadable)) 1357 return ((ulong2 *)rsGetElementAt(a, x))[0]; 1635 static inline ulong2 __attribute__((overloadable)) 1637 return ((ulong2 *)rsGetElementAt(a, x, y))[0]; [all …]
|
D | rs_value_types.rsh | 379 * ulong2: Two 64 bit unsigned integers 384 typedef ulong __attribute__((ext_vector_type(2))) ulong2;
|
D | rs_debug.rsh | 102 rsDebug(const char* message, ulong2 a);
|
D | rs_math.rsh | 907 extern ulong2 __attribute__((const, overloadable)) 908 clamp(ulong2 value, ulong2 min_value, ulong2 max_value); 1027 extern ulong2 __attribute__((const, overloadable)) 1028 clamp(ulong2 value, ulong min_value, ulong max_value); 3071 extern ulong2 __attribute__((const, overloadable)) 3072 max(ulong2 a, ulong2 b); 3532 extern ulong2 __attribute__((const, overloadable)) 3533 min(ulong2 a, ulong2 b);
|
/frameworks/rs/tests/cpp_api/typecheck/ |
D | kernels.rscript | 87 ulong2 ul2; 88 ulong2 ul2i = {1, 2};
|
/frameworks/compile/slang/tests/P_reduce_general_result/ |
D | reduce_general_result.rscript | 288 static void my_ulong2_accum(ulong2 *accum, ulong2 val) { } 289 static void my_ulong2_comb(ulong2 *accum, const ulong2 *other) { } 301 typedef ulong2 array_ulong2[7]; 302 static void my_array_ulong2_accum(array_ulong2 *accum, ulong2 val) { }
|
/frameworks/compile/slang/tests/P_all_api_21/ |
D | all21.rscript | 4174 *(ulong2*)buf280 = clamp(*(ulong2*)buf281, *(ulong2*)buf282, *(ulong2*)buf283); 4198 *(ulong2*)buf376 = clamp(*(ulong2*)buf377, *(ulong*)buf378, *(ulong*)buf379); 4378 *(double2*)buf742 = convert_double2(*(ulong2*)buf743); 4387 *(long2*)buf760 = convert_long2(*(ulong2*)buf761); 4390 *(ulong2*)buf766 = convert_ulong2(*(double2*)buf767); 4393 *(ulong2*)buf772 = convert_ulong2(*(long2*)buf773); 4396 *(ulong2*)buf778 = convert_ulong2(*(ulong2*)buf779); 4405 *(float2*)buf796 = convert_float2(*(ulong2*)buf797); 4414 *(char2*)buf814 = convert_char2(*(ulong2*)buf815); 4423 *(uchar2*)buf832 = convert_uchar2(*(ulong2*)buf833); [all …]
|
/frameworks/compile/slang/tests/P_all_api_23/ |
D | all23.rscript | 4824 *(ulong2*)buf280 = clamp(*(ulong2*)buf281, *(ulong2*)buf282, *(ulong2*)buf283); 4848 *(ulong2*)buf376 = clamp(*(ulong2*)buf377, *(ulong*)buf378, *(ulong*)buf379); 5028 *(double2*)buf742 = convert_double2(*(ulong2*)buf743); 5037 *(long2*)buf760 = convert_long2(*(ulong2*)buf761); 5040 *(ulong2*)buf766 = convert_ulong2(*(double2*)buf767); 5043 *(ulong2*)buf772 = convert_ulong2(*(long2*)buf773); 5046 *(ulong2*)buf778 = convert_ulong2(*(ulong2*)buf779); 5055 *(float2*)buf796 = convert_float2(*(ulong2*)buf797); 5064 *(char2*)buf814 = convert_char2(*(ulong2*)buf815); 5073 *(uchar2*)buf832 = convert_uchar2(*(ulong2*)buf833); [all …]
|
/frameworks/compile/slang/tests/P_all_api_22/ |
D | all22.rscript | 4894 *(ulong2*)buf280 = clamp(*(ulong2*)buf281, *(ulong2*)buf282, *(ulong2*)buf283); 4918 *(ulong2*)buf376 = clamp(*(ulong2*)buf377, *(ulong*)buf378, *(ulong*)buf379); 5098 *(double2*)buf742 = convert_double2(*(ulong2*)buf743); 5107 *(long2*)buf760 = convert_long2(*(ulong2*)buf761); 5110 *(ulong2*)buf766 = convert_ulong2(*(double2*)buf767); 5113 *(ulong2*)buf772 = convert_ulong2(*(long2*)buf773); 5116 *(ulong2*)buf778 = convert_ulong2(*(ulong2*)buf779); 5125 *(float2*)buf796 = convert_float2(*(ulong2*)buf797); 5134 *(char2*)buf814 = convert_char2(*(ulong2*)buf815); 5143 *(uchar2*)buf832 = convert_uchar2(*(ulong2*)buf833); [all …]
|
/frameworks/rs/driver/ |
D | rsdRuntimeStubs.cpp | 87 typedef uint64_t ulong2 __attribute__((ext_vector_type(2))); typedef 626 ELEMENT_AT(ulong2, RS_TYPE_UNSIGNED_64, 2) 686 ELEMENT_AT_OVERLOADS(ulong2, native_ulong2) in ELEMENT_AT_OVERLOADS() 1408 void rsDebug(const char *s, const ulong2 *c) { 1409 ulong2 ll = *c; 1452 ulong2 ll = *(const ulong2 *)c; 1479 void rsDebug(const char *s, const ulong2 ll) {
|
/frameworks/rs/driver/runtime/ |
D | rs_allocation.c | 273 ELEMENT_AT(ulong2) 296 SET_ELEMENT_AT_TYPE_IMPL(ull2, ulong2) in SET_ELEMENT_AT_TYPE_IMPL() 397 VOP(ulong2)
|
D | rs_cl.c | 1480 extern ulong2 __attribute__((overloadable)) min(ulong2 v1, ulong2 v2) { in min() 1481 ulong2 r; in min() 1558 extern ulong2 __attribute__((overloadable)) max(ulong2 v1, ulong2 v2) { in max() 1559 ulong2 r; in max()
|
D | rs_core.c | 271 PRIM_DEBUG(ulong2)
|
/frameworks/compile/slang/tests/P_all_api_24/ |
D | all24.rscript | 6638 *(ulong2*)buf392 = clamp(*(ulong2*)buf393, *(ulong2*)buf394, *(ulong2*)buf395); 6662 *(ulong2*)buf488 = clamp(*(ulong2*)buf489, *(ulong*)buf490, *(ulong*)buf491); 6849 *(double2*)buf882 = convert_double2(*(ulong2*)buf883); 6858 *(long2*)buf900 = convert_long2(*(ulong2*)buf901); 6861 *(ulong2*)buf906 = convert_ulong2(*(double2*)buf907); 6864 *(ulong2*)buf912 = convert_ulong2(*(long2*)buf913); 6867 *(ulong2*)buf918 = convert_ulong2(*(ulong2*)buf919); 6876 *(float2*)buf936 = convert_float2(*(ulong2*)buf937); 6885 *(char2*)buf954 = convert_char2(*(ulong2*)buf955); 6894 *(uchar2*)buf972 = convert_uchar2(*(ulong2*)buf973); [all …]
|
/frameworks/rs/tests/java_api/RsTest_16/src/com/android/rs/test/ |
D | vector.rscript | 40 ulong2 u64_2 = { 1, 2 };
|
/frameworks/rs/tests/java_api/RsTest_14/src/com/android/rs/test/ |
D | vector.rscript | 40 ulong2 u64_2 = { 1, 2 };
|
/frameworks/rs/tests/java_api/RSUnitTests/src/com/android/rs/unittest/ |
D | vector.rscript | 56 ulong2 u64_2 = { 1, 2 };
|
/frameworks/rs/tests/java_api/RSUnitTests/supportlibsrc_gen/com/android/rs/unittest/ |
D | vector.rscript | 58 ulong2 u64_2 = { 1, 2 };
|
/frameworks/compile/slang/tests/P_reduce_general_accumulator/ |
D | reduce_general_accumulator.rscript | 365 static void my_ulong2_accum(ulong2 *accum, int val) { } 366 static void my_ulong2_comb(ulong2 *accum, const ulong2 *other) { } 367 static void my_ulong2_out(int *out, const ulong2 *accum) { } 381 typedef ulong2 array_ulong2[7];
|
/frameworks/compile/slang/tests/P_reduce_general_input/ |
D | reduce_general_input.rscript | 1506 static void my_ulong2_0_accum(int *accum, ulong2 in) { } 1509 static void my_ulong2_1_accum(int *accum, ulong2 in, rs_kernel_context context) { } 1512 static void my_ulong2_2_accum(int *accum, ulong2 in, uint x) { } 1515 static void my_ulong2_3_accum(int *accum, ulong2 in, rs_kernel_context context, uint x) { } 1518 static void my_ulong2_4_accum(int *accum, ulong2 in, uint y) { } 1521 static void my_ulong2_5_accum(int *accum, ulong2 in, rs_kernel_context context, uint y) { } 1524 static void my_ulong2_6_accum(int *accum, ulong2 in, uint x, uint y) { } 1527 static void my_ulong2_7_accum(int *accum, ulong2 in, rs_kernel_context context, uint x, uint y) { } 1530 static void my_ulong2_8_accum(int *accum, ulong2 in, uint z) { } 1533 static void my_ulong2_9_accum(int *accum, ulong2 in, rs_kernel_context context, uint z) { } [all …]
|
/frameworks/compile/slang/tests/P_all_api_20/ |
D | all20.rscript | 3530 *(ulong2*)buf280 = clamp(*(ulong2*)buf281, *(ulong2*)buf282, *(ulong2*)buf283); 3554 *(ulong2*)buf376 = clamp(*(ulong2*)buf377, *(ulong*)buf378, *(ulong*)buf379); 4112 rsDebug((const char*) buf1721, *(ulong2*)buf1722); 4201 *(ulong2*)buf1967 = rsGetElementAt_ulong2(*(rs_allocation*)buf1968, *(uint32_t*)buf1969); 4241 …*(ulong2*)buf2124 = rsGetElementAt_ulong2(*(rs_allocation*)buf2125, *(uint32_t*)buf2126, *(uint32_… 4281 …*(ulong2*)buf2321 = rsGetElementAt_ulong2(*(rs_allocation*)buf2322, *(uint32_t*)buf2323, *(uint32_… 4417 rsSetElementAt_ulong2(*(rs_allocation*)buf2722, *(ulong2*)buf2723, *(uint32_t*)buf2724); 4457 …rsSetElementAt_ulong2(*(rs_allocation*)buf2879, *(ulong2*)buf2880, *(uint32_t*)buf2881, *(uint32_t… 4497 …rsSetElementAt_ulong2(*(rs_allocation*)buf3076, *(ulong2*)buf3077, *(uint32_t*)buf3078, *(uint32_t…
|
/frameworks/compile/slang/tests/P_all_api_19/ |
D | all19.rscript | 3511 *(ulong2*)buf280 = clamp(*(ulong2*)buf281, *(ulong2*)buf282, *(ulong2*)buf283); 3535 *(ulong2*)buf376 = clamp(*(ulong2*)buf377, *(ulong*)buf378, *(ulong*)buf379); 4086 rsDebug((const char*) buf1702, *(ulong2*)buf1703); 4175 *(ulong2*)buf1948 = rsGetElementAt_ulong2(*(rs_allocation*)buf1949, *(uint32_t*)buf1950); 4215 …*(ulong2*)buf2105 = rsGetElementAt_ulong2(*(rs_allocation*)buf2106, *(uint32_t*)buf2107, *(uint32_… 4255 …*(ulong2*)buf2302 = rsGetElementAt_ulong2(*(rs_allocation*)buf2303, *(uint32_t*)buf2304, *(uint32_… 4391 rsSetElementAt_ulong2(*(rs_allocation*)buf2703, *(ulong2*)buf2704, *(uint32_t*)buf2705); 4431 …rsSetElementAt_ulong2(*(rs_allocation*)buf2860, *(ulong2*)buf2861, *(uint32_t*)buf2862, *(uint32_t… 4471 …rsSetElementAt_ulong2(*(rs_allocation*)buf3057, *(ulong2*)buf3058, *(uint32_t*)buf3059, *(uint32_t…
|
/frameworks/rs/tests/java_api/ComputeBenchmark/src/com/example/android/rs/computebench/ |
D | compute_benchmark.rscript | 61 static volatile ulong2 prefix##_ul_2 = 1; \
|
/frameworks/compile/slang/tests/P_all_api_18/ |
D | all18.rscript | 3806 rsDebug((const char*) buf1478, *(ulong2*)buf1479); 3895 *(ulong2*)buf1724 = rsGetElementAt_ulong2(*(rs_allocation*)buf1725, *(uint32_t*)buf1726); 3935 …*(ulong2*)buf1881 = rsGetElementAt_ulong2(*(rs_allocation*)buf1882, *(uint32_t*)buf1883, *(uint32_… 3975 …*(ulong2*)buf2078 = rsGetElementAt_ulong2(*(rs_allocation*)buf2079, *(uint32_t*)buf2080, *(uint32_… 4111 rsSetElementAt_ulong2(*(rs_allocation*)buf2479, *(ulong2*)buf2480, *(uint32_t*)buf2481); 4151 …rsSetElementAt_ulong2(*(rs_allocation*)buf2636, *(ulong2*)buf2637, *(uint32_t*)buf2638, *(uint32_t… 4191 …rsSetElementAt_ulong2(*(rs_allocation*)buf2833, *(ulong2*)buf2834, *(uint32_t*)buf2835, *(uint32_t…
|