/frameworks/rs/script_api/include/ |
D | rs_convert.rsh | 526 convert_double4(ulong4 v); 571 convert_long4(ulong4 v); 585 extern ulong4 __attribute__((const, overloadable)) 600 extern ulong4 __attribute__((const, overloadable)) 615 extern ulong4 __attribute__((const, overloadable)) 616 convert_ulong4(ulong4 v); 661 convert_float4(ulong4 v); 706 convert_char4(ulong4 v); 751 convert_uchar4(ulong4 v); 796 convert_short4(ulong4 v); [all …]
|
D | rs_allocation_data.rsh | 289 extern ulong4 __attribute__((overloadable)) 439 extern ulong4 __attribute__((overloadable)) 589 extern ulong4 __attribute__((overloadable)) 770 rsAllocationVStoreX_ulong4(rs_allocation a, ulong4 val, uint32_t x); 920 rsAllocationVStoreX_ulong4(rs_allocation a, ulong4 val, uint32_t x, uint32_t y); 1070 rsAllocationVStoreX_ulong4(rs_allocation a, ulong4 val, uint32_t x, uint32_t y, uint32_t z); 1369 static inline ulong4 __attribute__((overloadable)) 1371 return ((ulong4 *)rsGetElementAt(a, x))[0]; 1649 static inline ulong4 __attribute__((overloadable)) 1651 return ((ulong4 *)rsGetElementAt(a, x, y))[0]; [all …]
|
D | rs_value_types.rsh | 36 * E.g. float4, int3, double2, ulong4. 395 * ulong4: Four 64 bit unsigned integers 400 typedef ulong __attribute__((ext_vector_type(4))) ulong4;
|
D | rs_debug.rsh | 112 rsDebug(const char* message, ulong4 a);
|
D | rs_math.rsh | 917 extern ulong4 __attribute__((const, overloadable)) 918 clamp(ulong4 value, ulong4 min_value, ulong4 max_value); 1037 extern ulong4 __attribute__((const, overloadable)) 1038 clamp(ulong4 value, ulong min_value, ulong max_value); 3081 extern ulong4 __attribute__((const, overloadable)) 3082 max(ulong4 a, ulong4 b); 3542 extern ulong4 __attribute__((const, overloadable)) 3543 min(ulong4 a, ulong4 b);
|
/frameworks/rs/tests/cpp_api/typecheck/ |
D | kernels.rscript | 91 ulong4 ul4; 92 ulong4 ul4i = {1, 2, 3, 4};
|
/frameworks/compile/slang/tests/P_reduce_general_result/ |
D | reduce_general_result.rscript | 292 static void my_ulong4_accum(ulong4 *accum, ulong4 val) { } 293 static void my_ulong4_comb(ulong4 *accum, const ulong4 *other) { } 306 typedef ulong4 array_ulong4[7]; 307 static void my_array_ulong4_accum(array_ulong4 *accum, ulong4 val) { }
|
/frameworks/compile/slang/tests/P_all_api_21/ |
D | all21.rscript | 4176 *(ulong4*)buf288 = clamp(*(ulong4*)buf289, *(ulong4*)buf290, *(ulong4*)buf291); 4200 *(ulong4*)buf384 = clamp(*(ulong4*)buf385, *(ulong*)buf386, *(ulong*)buf387); 4380 *(double4*)buf746 = convert_double4(*(ulong4*)buf747); 4389 *(long4*)buf764 = convert_long4(*(ulong4*)buf765); 4392 *(ulong4*)buf770 = convert_ulong4(*(double4*)buf771); 4395 *(ulong4*)buf776 = convert_ulong4(*(long4*)buf777); 4398 *(ulong4*)buf782 = convert_ulong4(*(ulong4*)buf783); 4407 *(float4*)buf800 = convert_float4(*(ulong4*)buf801); 4416 *(char4*)buf818 = convert_char4(*(ulong4*)buf819); 4425 *(uchar4*)buf836 = convert_uchar4(*(ulong4*)buf837); [all …]
|
/frameworks/compile/slang/tests/P_all_api_23/ |
D | all23.rscript | 4826 *(ulong4*)buf288 = clamp(*(ulong4*)buf289, *(ulong4*)buf290, *(ulong4*)buf291); 4850 *(ulong4*)buf384 = clamp(*(ulong4*)buf385, *(ulong*)buf386, *(ulong*)buf387); 5030 *(double4*)buf746 = convert_double4(*(ulong4*)buf747); 5039 *(long4*)buf764 = convert_long4(*(ulong4*)buf765); 5042 *(ulong4*)buf770 = convert_ulong4(*(double4*)buf771); 5045 *(ulong4*)buf776 = convert_ulong4(*(long4*)buf777); 5048 *(ulong4*)buf782 = convert_ulong4(*(ulong4*)buf783); 5057 *(float4*)buf800 = convert_float4(*(ulong4*)buf801); 5066 *(char4*)buf818 = convert_char4(*(ulong4*)buf819); 5075 *(uchar4*)buf836 = convert_uchar4(*(ulong4*)buf837); [all …]
|
/frameworks/compile/slang/tests/P_all_api_22/ |
D | all22.rscript | 4896 *(ulong4*)buf288 = clamp(*(ulong4*)buf289, *(ulong4*)buf290, *(ulong4*)buf291); 4920 *(ulong4*)buf384 = clamp(*(ulong4*)buf385, *(ulong*)buf386, *(ulong*)buf387); 5100 *(double4*)buf746 = convert_double4(*(ulong4*)buf747); 5109 *(long4*)buf764 = convert_long4(*(ulong4*)buf765); 5112 *(ulong4*)buf770 = convert_ulong4(*(double4*)buf771); 5115 *(ulong4*)buf776 = convert_ulong4(*(long4*)buf777); 5118 *(ulong4*)buf782 = convert_ulong4(*(ulong4*)buf783); 5127 *(float4*)buf800 = convert_float4(*(ulong4*)buf801); 5136 *(char4*)buf818 = convert_char4(*(ulong4*)buf819); 5145 *(uchar4*)buf836 = convert_uchar4(*(ulong4*)buf837); [all …]
|
/frameworks/rs/driver/ |
D | rsdRuntimeStubs.cpp | 89 typedef uint64_t ulong4 __attribute__((ext_vector_type(4))); typedef 628 ELEMENT_AT(ulong4, RS_TYPE_UNSIGNED_64, 4) 688 ELEMENT_AT_OVERLOADS(ulong4, native_ulong4) in ELEMENT_AT_OVERLOADS() 1418 void rsDebug(const char *s, const ulong4 *c) { 1419 ulong4 ll = *c; 1462 ulong4 ll = *(const ulong4 *)c; 1487 void rsDebug(const char *s, const ulong4 ll) {
|
/frameworks/rs/driver/runtime/ |
D | rs_allocation.c | 275 ELEMENT_AT(ulong4) 298 SET_ELEMENT_AT_TYPE_IMPL(ull4, ulong4) in SET_ELEMENT_AT_TYPE_IMPL() 399 VOP(ulong4)
|
D | rs_cl.c | 1493 extern ulong4 __attribute__((overloadable)) min(ulong4 v1, ulong4 v2) { in min() 1494 ulong4 r; in min() 1571 extern ulong4 __attribute__((overloadable)) max(ulong4 v1, ulong4 v2) { in max() 1572 ulong4 r; in max()
|
D | rs_core.c | 273 PRIM_DEBUG(ulong4)
|
/frameworks/rs/script_api/ |
D | rs_value_types.spec | 34 E.g. @float4, @int3, @double2, @ulong4.
|
/frameworks/rs/tests/java_api/RsTest_16/src/com/android/rs/test/ |
D | vector.rscript | 42 ulong4 u64_4 = { 1, 2, 3, 4 };
|
/frameworks/rs/tests/java_api/RsTest_14/src/com/android/rs/test/ |
D | vector.rscript | 42 ulong4 u64_4 = { 1, 2, 3, 4 };
|
/frameworks/compile/slang/tests/P_all_api_24/ |
D | all24.rscript | 6640 *(ulong4*)buf400 = clamp(*(ulong4*)buf401, *(ulong4*)buf402, *(ulong4*)buf403); 6664 *(ulong4*)buf496 = clamp(*(ulong4*)buf497, *(ulong*)buf498, *(ulong*)buf499); 6851 *(double4*)buf886 = convert_double4(*(ulong4*)buf887); 6860 *(long4*)buf904 = convert_long4(*(ulong4*)buf905); 6863 *(ulong4*)buf910 = convert_ulong4(*(double4*)buf911); 6866 *(ulong4*)buf916 = convert_ulong4(*(long4*)buf917); 6869 *(ulong4*)buf922 = convert_ulong4(*(ulong4*)buf923); 6878 *(float4*)buf940 = convert_float4(*(ulong4*)buf941); 6887 *(char4*)buf958 = convert_char4(*(ulong4*)buf959); 6896 *(uchar4*)buf976 = convert_uchar4(*(ulong4*)buf977); [all …]
|
/frameworks/rs/tests/java_api/RSUnitTests/src/com/android/rs/unittest/ |
D | vector.rscript | 58 ulong4 u64_4 = { 1, 2, 3, 4 };
|
/frameworks/rs/tests/java_api/RSUnitTests/supportlibsrc_gen/com/android/rs/unittest/ |
D | vector.rscript | 60 ulong4 u64_4 = { 1, 2, 3, 4 };
|
/frameworks/compile/slang/tests/P_reduce_general_accumulator/ |
D | reduce_general_accumulator.rscript | 370 static void my_ulong4_accum(ulong4 *accum, int val) { } 371 static void my_ulong4_comb(ulong4 *accum, const ulong4 *other) { } 372 static void my_ulong4_out(int *out, const ulong4 *accum) { } 387 typedef ulong4 array_ulong4[7];
|
/frameworks/compile/slang/tests/P_reduce_general_input/ |
D | reduce_general_input.rscript | 1554 static void my_ulong4_0_accum(int *accum, ulong4 in) { } 1557 static void my_ulong4_1_accum(int *accum, ulong4 in, rs_kernel_context context) { } 1560 static void my_ulong4_2_accum(int *accum, ulong4 in, uint x) { } 1563 static void my_ulong4_3_accum(int *accum, ulong4 in, rs_kernel_context context, uint x) { } 1566 static void my_ulong4_4_accum(int *accum, ulong4 in, uint y) { } 1569 static void my_ulong4_5_accum(int *accum, ulong4 in, rs_kernel_context context, uint y) { } 1572 static void my_ulong4_6_accum(int *accum, ulong4 in, uint x, uint y) { } 1575 static void my_ulong4_7_accum(int *accum, ulong4 in, rs_kernel_context context, uint x, uint y) { } 1578 static void my_ulong4_8_accum(int *accum, ulong4 in, uint z) { } 1581 static void my_ulong4_9_accum(int *accum, ulong4 in, rs_kernel_context context, uint z) { } [all …]
|
/frameworks/compile/slang/tests/P_all_api_19/ |
D | all19.rscript | 3513 *(ulong4*)buf288 = clamp(*(ulong4*)buf289, *(ulong4*)buf290, *(ulong4*)buf291); 3537 *(ulong4*)buf384 = clamp(*(ulong4*)buf385, *(ulong*)buf386, *(ulong*)buf387); 4088 rsDebug((const char*) buf1706, *(ulong4*)buf1707); 4177 *(ulong4*)buf1954 = rsGetElementAt_ulong4(*(rs_allocation*)buf1955, *(uint32_t*)buf1956); 4217 …*(ulong4*)buf2113 = rsGetElementAt_ulong4(*(rs_allocation*)buf2114, *(uint32_t*)buf2115, *(uint32_… 4257 …*(ulong4*)buf2312 = rsGetElementAt_ulong4(*(rs_allocation*)buf2313, *(uint32_t*)buf2314, *(uint32_… 4393 rsSetElementAt_ulong4(*(rs_allocation*)buf2709, *(ulong4*)buf2710, *(uint32_t*)buf2711); 4433 …rsSetElementAt_ulong4(*(rs_allocation*)buf2868, *(ulong4*)buf2869, *(uint32_t*)buf2870, *(uint32_t… 4473 …rsSetElementAt_ulong4(*(rs_allocation*)buf3067, *(ulong4*)buf3068, *(uint32_t*)buf3069, *(uint32_t…
|
/frameworks/compile/slang/tests/P_all_api_20/ |
D | all20.rscript | 3532 *(ulong4*)buf288 = clamp(*(ulong4*)buf289, *(ulong4*)buf290, *(ulong4*)buf291); 3556 *(ulong4*)buf384 = clamp(*(ulong4*)buf385, *(ulong*)buf386, *(ulong*)buf387); 4114 rsDebug((const char*) buf1725, *(ulong4*)buf1726); 4203 *(ulong4*)buf1973 = rsGetElementAt_ulong4(*(rs_allocation*)buf1974, *(uint32_t*)buf1975); 4243 …*(ulong4*)buf2132 = rsGetElementAt_ulong4(*(rs_allocation*)buf2133, *(uint32_t*)buf2134, *(uint32_… 4283 …*(ulong4*)buf2331 = rsGetElementAt_ulong4(*(rs_allocation*)buf2332, *(uint32_t*)buf2333, *(uint32_… 4419 rsSetElementAt_ulong4(*(rs_allocation*)buf2728, *(ulong4*)buf2729, *(uint32_t*)buf2730); 4459 …rsSetElementAt_ulong4(*(rs_allocation*)buf2887, *(ulong4*)buf2888, *(uint32_t*)buf2889, *(uint32_t… 4499 …rsSetElementAt_ulong4(*(rs_allocation*)buf3086, *(ulong4*)buf3087, *(uint32_t*)buf3088, *(uint32_t…
|
/frameworks/rs/tests/java_api/ComputeBenchmark/src/com/example/android/rs/computebench/ |
D | compute_benchmark.rscript | 63 static volatile ulong4 prefix##_ul_4 = 1;
|