Home
last modified time | relevance | path

Searched refs:double4 (Results 1 – 25 of 44) sorted by relevance

12

/frameworks/rs/scriptc/
Drs_convert.rsh495 extern double4 __attribute__((const, overloadable))
496 convert_double4(double4 v);
510 extern double4 __attribute__((const, overloadable))
525 extern double4 __attribute__((const, overloadable))
541 convert_long4(double4 v);
586 convert_ulong4(double4 v);
631 convert_float4(double4 v);
676 convert_char4(double4 v);
721 convert_uchar4(double4 v);
766 convert_short4(double4 v);
[all …]
Drs_allocation_data.rsh169 extern double4 __attribute__((overloadable))
319 extern double4 __attribute__((overloadable))
469 extern double4 __attribute__((overloadable))
650 rsAllocationVStoreX_double4(rs_allocation a, double4 val, uint32_t x);
800 rsAllocationVStoreX_double4(rs_allocation a, double4 val, uint32_t x, uint32_t y);
950 rsAllocationVStoreX_double4(rs_allocation a, double4 val, uint32_t x, uint32_t y, uint32_t z);
1145 static inline double4 __attribute__((overloadable))
1147 return ((double4 *)rsGetElementAt(a, x))[0];
1425 static inline double4 __attribute__((overloadable))
1427 return ((double4 *)rsGetElementAt(a, x, y))[0];
[all …]
Drs_value_types.rsh299 * double4: Four 64 bit floats
304 typedef double __attribute__((ext_vector_type(4))) double4;
Drs_debug.rsh127 rsDebug(const char* message, double4 a);
/frameworks/rs/tests/typecheck/
Dkernels.rs109 double4 d4;
110 double4 d4i = {1, 2, 3, 4};
/frameworks/base/docs/html/guide/topics/renderscript/reference/
Drs_convert.jd167 …_rs:char4'>char4</a> convert_char4(<a href='rs_value_types.html#android_rs:double4'>double4</a> v);
335 …<td><a href='rs_value_types.html#android_rs:double4'>double4</a> convert_double4(<a href='rs_value…
341 …s_value_types.html#android_rs:double4'>double4</a> convert_double4(<a href='rs_value_types.html#an…
347 …<td><a href='rs_value_types.html#android_rs:double4'>double4</a> convert_double4(<a href='rs_value…
353 …<td><a href='rs_value_types.html#android_rs:double4'>double4</a> convert_double4(<a href='rs_value…
359 …<td><a href='rs_value_types.html#android_rs:double4'>double4</a> convert_double4(<a href='rs_value…
365 …<td><a href='rs_value_types.html#android_rs:double4'>double4</a> convert_double4(<a href='rs_value…
371 …<td><a href='rs_value_types.html#android_rs:double4'>double4</a> convert_double4(<a href='rs_value…
377 …<td><a href='rs_value_types.html#android_rs:double4'>double4</a> convert_double4(<a href='rs_value…
383 …<td><a href='rs_value_types.html#android_rs:double4'>double4</a> convert_double4(<a href='rs_value…
[all …]
Drs_debug.jd93 …>void rsDebug(const char* message, <a href='rs_value_types.html#android_rs:double4'>double4</a> a);
Drs_allocation_data.jd300 …<td><a href='rs_value_types.html#android_rs:double4'>double4</a> rsAllocationVLoadX_double4(<a hre…
306 …<td><a href='rs_value_types.html#android_rs:double4'>double4</a> rsAllocationVLoadX_double4(<a hre…
312 …<td><a href='rs_value_types.html#android_rs:double4'>double4</a> rsAllocationVLoadX_double4(<a hre…
888 …ation'>rs_allocation</a> a, <a href='rs_value_types.html#android_rs:double4'>double4</a> val, <a h…
894 …ation'>rs_allocation</a> a, <a href='rs_value_types.html#android_rs:double4'>double4</a> val, <a h…
900 …ation'>rs_allocation</a> a, <a href='rs_value_types.html#android_rs:double4'>double4</a> val, <a h…
1506 …<td><a href='rs_value_types.html#android_rs:double4'>double4</a> rsGetElementAt_double4(<a href='r…
1511 …<td><a href='rs_value_types.html#android_rs:double4'>double4</a> rsGetElementAt_double4(<a href='r…
1516 …<td><a href='rs_value_types.html#android_rs:double4'>double4</a> rsGetElementAt_double4(<a href='r…
2382 …ation'>rs_allocation</a> a, <a href='rs_value_types.html#android_rs:double4'>double4</a> val, <a h…
[all …]
/frameworks/compile/slang/tests/P_reduce_general_result/
Dreduce_general_result.rs76 static void my_double4_accum(double4 *accum, double4 val) { }
77 static void my_double4_comb(double4 *accum, const double4 *other) { } constant
90 typedef double4 array_double4[7];
91 static void my_array_double4_accum(array_double4 *accum, double4 val) { }
/frameworks/rs/java/tests/RsTest/src/com/android/rs/test/
Drsdebug.rs11 double4 double4Test = {4.05, 14.05, 24.05, 34.05};
Dvector.rs10 double4 d4 = { 1.0, 2.0, 3.0, 4.0 };
/frameworks/compile/slang/tests/P_all_api_23/
Dall23.rs5024 *(double4*)buf734 = convert_double4(*(double4*)buf735);
5027 *(double4*)buf740 = convert_double4(*(long4*)buf741);
5030 *(double4*)buf746 = convert_double4(*(ulong4*)buf747);
5033 *(long4*)buf752 = convert_long4(*(double4*)buf753);
5042 *(ulong4*)buf770 = convert_ulong4(*(double4*)buf771);
5051 *(float4*)buf788 = convert_float4(*(double4*)buf789);
5060 *(char4*)buf806 = convert_char4(*(double4*)buf807);
5069 *(uchar4*)buf824 = convert_uchar4(*(double4*)buf825);
5078 *(short4*)buf842 = convert_short4(*(double4*)buf843);
5087 *(ushort4*)buf860 = convert_ushort4(*(double4*)buf861);
[all …]
/frameworks/rs/java/tests/RSTest_CompatLib/src/com/android/rs/test/
Dvector.rs10 double4 d4 = { 1.0, 2.0, 3.0, 4.0 };
/frameworks/rs/java/tests/RsTest_16/src/com/android/rs/test/
Dvector.rs10 double4 d4 = { 1.0, 2.0, 3.0, 4.0 };
/frameworks/rs/java/tests/RSTest_CompatLibLegacy/src/com/android/rs/test/
Dvector.rs10 double4 d4 = { 1.0, 2.0, 3.0, 4.0 };
/frameworks/rs/java/tests/RsTest_14/src/com/android/rs/test/
Dvector.rs10 double4 d4 = { 1.0, 2.0, 3.0, 4.0 };
/frameworks/compile/slang/tests/P_reduce_general_accumulator/
Dreduce_general_accumulator.rs106 static void my_double4_accum(double4 *accum, int val) { }
107 static void my_double4_comb(double4 *accum, const double4 *other) { } constant
108 static void my_double4_out(int *out, const double4 *accum) { } constant
123 typedef double4 array_double4[7];
/frameworks/compile/slang/tests/P_all_api_21/
Dall21.rs4374 *(double4*)buf734 = convert_double4(*(double4*)buf735);
4377 *(double4*)buf740 = convert_double4(*(long4*)buf741);
4380 *(double4*)buf746 = convert_double4(*(ulong4*)buf747);
4383 *(long4*)buf752 = convert_long4(*(double4*)buf753);
4392 *(ulong4*)buf770 = convert_ulong4(*(double4*)buf771);
4401 *(float4*)buf788 = convert_float4(*(double4*)buf789);
4410 *(char4*)buf806 = convert_char4(*(double4*)buf807);
4419 *(uchar4*)buf824 = convert_uchar4(*(double4*)buf825);
4428 *(short4*)buf842 = convert_short4(*(double4*)buf843);
4437 *(ushort4*)buf860 = convert_ushort4(*(double4*)buf861);
[all …]
/frameworks/compile/slang/tests/P_all_api_22/
Dall22.rs5094 *(double4*)buf734 = convert_double4(*(double4*)buf735);
5097 *(double4*)buf740 = convert_double4(*(long4*)buf741);
5100 *(double4*)buf746 = convert_double4(*(ulong4*)buf747);
5103 *(long4*)buf752 = convert_long4(*(double4*)buf753);
5112 *(ulong4*)buf770 = convert_ulong4(*(double4*)buf771);
5121 *(float4*)buf788 = convert_float4(*(double4*)buf789);
5130 *(char4*)buf806 = convert_char4(*(double4*)buf807);
5139 *(uchar4*)buf824 = convert_uchar4(*(double4*)buf825);
5148 *(short4*)buf842 = convert_short4(*(double4*)buf843);
5157 *(ushort4*)buf860 = convert_ushort4(*(double4*)buf861);
[all …]
/frameworks/compile/slang/tests/P_reduce_general_input/
Dreduce_general_input.rs402 static void my_double4_0_accum(int *accum, double4 in) { }
405 static void my_double4_1_accum(int *accum, double4 in, rs_kernel_context context) { }
408 static void my_double4_2_accum(int *accum, double4 in, uint x) { }
411 static void my_double4_3_accum(int *accum, double4 in, rs_kernel_context context, uint x) { }
414 static void my_double4_4_accum(int *accum, double4 in, uint y) { }
417 static void my_double4_5_accum(int *accum, double4 in, rs_kernel_context context, uint y) { }
420 static void my_double4_6_accum(int *accum, double4 in, uint x, uint y) { }
423 static void my_double4_7_accum(int *accum, double4 in, rs_kernel_context context, uint x, uint y) {…
426 static void my_double4_8_accum(int *accum, double4 in, uint z) { }
429 static void my_double4_9_accum(int *accum, double4 in, rs_kernel_context context, uint z) { }
[all …]
/frameworks/compile/slang/tests/P_all_api_24/
Dall24.rs6845 *(double4*)buf874 = convert_double4(*(double4*)buf875);
6848 *(double4*)buf880 = convert_double4(*(long4*)buf881);
6851 *(double4*)buf886 = convert_double4(*(ulong4*)buf887);
6854 *(long4*)buf892 = convert_long4(*(double4*)buf893);
6863 *(ulong4*)buf910 = convert_ulong4(*(double4*)buf911);
6872 *(float4*)buf928 = convert_float4(*(double4*)buf929);
6881 *(char4*)buf946 = convert_char4(*(double4*)buf947);
6890 *(uchar4*)buf964 = convert_uchar4(*(double4*)buf965);
6899 *(short4*)buf982 = convert_short4(*(double4*)buf983);
6908 *(ushort4*)buf1000 = convert_ushort4(*(double4*)buf1001);
[all …]
/frameworks/rs/driver/runtime/
Drs_cl.c1440 extern double4 __attribute__((overloadable)) min(double4 v1, double4 v2) { in min()
1441 double4 r; in min()
1518 extern double4 __attribute__((overloadable)) max(double4 v1, double4 v2) { in max()
1519 double4 r; in max()
Drs_core.c279 PRIM_DEBUG(double4)
Drs_allocation.c350 ELEMENT_AT(double4)
491 VOP(double4)
/frameworks/rs/driver/
DrsdRuntimeStubs.cpp48 typedef double double4 __attribute__((ext_vector_type(4))); typedef
593 ELEMENT_AT(double4, RS_TYPE_FLOAT_64, 4)
1165 void rsDebug(const char *s, const double4 *d4) {
1166 double4 d = *d4;

12