/frameworks/rs/scriptc/ |
D | rs_math.rsh | 229 extern half3 __attribute__((const, overloadable)) 230 acos(half3 v); 268 extern half3 __attribute__((const, overloadable)) 269 acosh(half3 v); 309 extern half3 __attribute__((const, overloadable)) 310 acospi(half3 v); 348 extern half3 __attribute__((const, overloadable)) 349 asin(half3 v); 387 extern half3 __attribute__((const, overloadable)) 388 asinh(half3 v); [all …]
|
D | rs_vector_math.rsh | 53 extern half3 __attribute__((const, overloadable)) 54 cross(half3 left_vector, half3 right_vector); 93 distance(half3 left_vector, half3 right_vector); 130 dot(half3 left_vector, half3 right_vector); 262 length(half3 v); 309 native_distance(half3 left_vector, half3 right_vector); 356 native_length(half3 v); 402 extern half3 __attribute__((const, overloadable)) 403 native_normalize(half3 v); 444 extern half3 __attribute__((const, overloadable)) [all …]
|
D | rs_convert.rsh | 1255 extern half3 __attribute__((const, overloadable)) 1256 convert_half3(half3 v); 1271 convert_float3(half3 v); 1286 convert_double3(half3 v); 1301 convert_char3(half3 v); 1316 convert_uchar3(half3 v); 1331 convert_short3(half3 v); 1346 convert_ushort3(half3 v); 1361 convert_int3(half3 v); 1376 convert_uint3(half3 v); [all …]
|
D | rs_value_types.rsh | 114 * half3: Three 16 bit floats 120 typedef half __attribute__((ext_vector_type(3))) half3;
|
D | rs_debug.rsh | 154 rsDebug(const char* message, half3 a);
|
D | rs_allocation_data.rsh | 2546 extern half3 __attribute__((overloadable)) 2566 extern half3 __attribute__((overloadable)) 2586 extern half3 __attribute__((overloadable)) 3317 rsSetElementAt_half3(rs_allocation a, half3 val, uint32_t x); 3337 rsSetElementAt_half3(rs_allocation a, half3 val, uint32_t x, uint32_t y); 3357 rsSetElementAt_half3(rs_allocation a, half3 val, uint32_t x, uint32_t y, uint32_t z);
|
/frameworks/rs/java/tests/RsTest/src/com/android/rs/test/ |
D | fp16.rs | 22 static half3 ElementAt_half3(int x, int y, int z) { variable 24 half3 ret = {r, r + gIncr, r + gIncr * 2}; 50 static void compare_half3(half3 x, half3 y) { 78 SET_KERNEL(half3) 94 INVOKE_SET(half3) 104 VERIFY_KERNEL(half3); 123 INVOKE_VERIFY(half3)
|
D | fp16_globals.rs | 5 half3 gHalf3; 19 void validateHalf3(half3 h3) { 32 void test(half h, half2 h2, half3 h3, half4 h4) {
|
D | rsdebug.rs | 34 half3 half3Test = {(half) 1.5f, (half) 2.5f, (half) 3.5f};
|
D | math_fp16.rs | 5 static volatile half3 h3; 64 h3 = fn(h3, (half3 *) &h3); \
|
/frameworks/compile/slang/tests/P_all_api_24/ |
D | all24.rs | 6504 *(half3*)buf36 = acos(*(half3*)buf37); 6512 *(half3*)buf52 = acosh(*(half3*)buf53); 6520 *(half3*)buf68 = acospi(*(half3*)buf69); 6528 *(half3*)buf84 = asin(*(half3*)buf85); 6536 *(half3*)buf100 = asinh(*(half3*)buf101); 6544 *(half3*)buf116 = asinpi(*(half3*)buf117); 6552 *(half3*)buf132 = atan(*(half3*)buf133); 6560 *(half3*)buf154 = atan2(*(half3*)buf155, *(half3*)buf156); 6568 *(half3*)buf178 = atan2pi(*(half3*)buf179, *(half3*)buf180); 6576 *(half3*)buf196 = atanh(*(half3*)buf197); [all …]
|
/frameworks/rs/driver/runtime/ |
D | rs_cl.c | 1693 extern half3 __attribute__((overloadable)) fn(half3 v) { \ 1712 extern half3 __attribute__((overloadable)) fn(half3 v1, half3 v2) { \ 1729 extern half3 __attribute__((overloadable)) fn(half3 v1, half v2) { \ 1749 extern half3 __attribute__((overloadable)) fn(half3 v1, half3 v2, half3 v3) { \ 1772 extern half3 __attribute__((overloadable)) fn(half3 v1, int3 v2) { \ 1790 extern half __attribute__((overloadable)) fn(half3 v) { \ 1808 extern half __attribute__((overloadable)) fn(half3 v1, half3 v2) { \ 1825 extern half3 __attribute__((overloadable)) fnc(half3 v1, half3 *v2) { \ 1826 half3 ret; \ 1862 extern half3 __attribute__((overloadable)) fn(half3 v1, half3 v2) { \ [all …]
|
D | rs_core.c | 304 extern void __attribute__((overloadable)) rsDebug(const char *s, half3 h3) { in rsDebug()
|
D | rs_allocation.c | 341 ELEMENT_AT(half3)
|
/frameworks/rs/tests/cppf16/ |
D | compute.cpp | 30 sp<const Element> half3 = Element::F16_3(rs); in main() local 36 testAllocationCreation(rs, half3, nDims); in main()
|
/frameworks/compile/slang/tests/P_invoke_half_parameter/ |
D | invoke_half_parameter.rs | 4 void test(half h, half2 h2, half3 h3, half4 h4) {
|
/frameworks/compile/slang/tests/P_export_types/ |
D | export_types.rs | 6 half3 h3 = {(half) 1.2f, (half) 2.3f, (half) 3.4f};
|
/frameworks/base/docs/html/guide/topics/renderscript/reference/ |
D | rs_value_types.jd | 182 <a href='rs_value_types.html#android_rs:half3'>half3</a> 669 <a name='android_rs:half3'></a> 672 <span class='sympad'>half3</span>
|
D | rs_allocation_data.jd | 1617 …<td><a href='rs_value_types.html#android_rs:half3'>half3</a> rsGetElementAt_half3(<a href='rs_obje… 1623 …<td><a href='rs_value_types.html#android_rs:half3'>half3</a> rsGetElementAt_half3(<a href='rs_obje… 1629 …<td><a href='rs_value_types.html#android_rs:half3'>half3</a> rsGetElementAt_half3(<a href='rs_obje… 2508 …ocation'>rs_allocation</a> a, <a href='rs_value_types.html#android_rs:half3'>half3</a> val, <a hre… 2514 …ocation'>rs_allocation</a> a, <a href='rs_value_types.html#android_rs:half3'>half3</a> val, <a hre… 2520 …ocation'>rs_allocation</a> a, <a href='rs_value_types.html#android_rs:half3'>half3</a> val, <a hre…
|
D | overview.jd | 199 <a href='rs_value_types.html#android_rs:half3'>half3</a>
|
D | index.jd | 205 <a href='rs_value_types.html#android_rs:half3'>half3</a>
|
/frameworks/rs/driver/ |
D | rsdRuntimeStubs.cpp | 40 typedef half half3 __attribute__((ext_vector_type(3))); typedef 584 ELEMENT_AT(half3, RS_TYPE_FLOAT_16, 3)
|
/frameworks/compile/slang/tests/P_all_api_23/ |
D | all23.rs | 6067 *(half3*)buf3710 = rsGetElementAt_half3(*(rs_allocation*)buf3711, *(uint32_t*)buf3712); 6071 …*(half3*)buf3724 = rsGetElementAt_half3(*(rs_allocation*)buf3725, *(uint32_t*)buf3726, *(uint32_t*… 6075 …*(half3*)buf3742 = rsGetElementAt_half3(*(rs_allocation*)buf3743, *(uint32_t*)buf3744, *(uint32_t*… 6289 rsSetElementAt_half3(*(rs_allocation*)buf4503, *(half3*)buf4504, *(uint32_t*)buf4505); 6293 …rsSetElementAt_half3(*(rs_allocation*)buf4517, *(half3*)buf4518, *(uint32_t*)buf4519, *(uint32_t*)… 6297 …rsSetElementAt_half3(*(rs_allocation*)buf4535, *(half3*)buf4536, *(uint32_t*)buf4537, *(uint32_t*)…
|
/frameworks/rs/driver/runtime/ll32/ |
D | allocation.ll | 687 !63 = !{!"half3", !15}
|
/frameworks/rs/driver/runtime/ll64/ |
D | allocation.ll | 702 !63 = !{!"half3", !15}
|