/frameworks/rs/script_api/include/ |
D | rs_math.rsh | 224 extern half2 __attribute__((const, overloadable)) 225 acos(half2 v); 263 extern half2 __attribute__((const, overloadable)) 264 acosh(half2 v); 304 extern half2 __attribute__((const, overloadable)) 305 acospi(half2 v); 343 extern half2 __attribute__((const, overloadable)) 344 asin(half2 v); 382 extern half2 __attribute__((const, overloadable)) 383 asinh(half2 v); [all …]
|
D | rs_vector_math.rsh | 88 distance(half2 left_vector, half2 right_vector); 125 dot(half2 left_vector, half2 right_vector); 257 length(half2 v); 304 native_distance(half2 left_vector, half2 right_vector); 351 native_length(half2 v); 397 extern half2 __attribute__((const, overloadable)) 398 native_normalize(half2 v); 439 extern half2 __attribute__((const, overloadable)) 440 normalize(half2 v);
|
D | rs_convert.rsh | 1250 extern half2 __attribute__((const, overloadable)) 1251 convert_half2(half2 v); 1266 convert_float2(half2 v); 1281 convert_double2(half2 v); 1296 convert_char2(half2 v); 1311 convert_uchar2(half2 v); 1326 convert_short2(half2 v); 1341 convert_ushort2(half2 v); 1356 convert_int2(half2 v); 1371 convert_uint2(half2 v); [all …]
|
D | rs_value_types.rsh | 104 * half2: Two 16 bit floats 110 typedef half __attribute__((ext_vector_type(2))) half2;
|
D | rs_debug.rsh | 149 rsDebug(const char* message, half2 a);
|
/frameworks/rs/tests/java_api/RSUnitTests/src/com/android/rs/unittest/ |
D | fp16.rs | 32 static half2 ElementAt_half2(int x, int y, int z) { constant 34 half2 ret = {r, r + gIncr}; 57 static void compare_half2(half2 x, half2 y) { 93 SET_KERNEL(half2) 109 INVOKE_SET(half2) 119 VERIFY_KERNEL(half2); 138 INVOKE_VERIFY(half2)
|
D | fp16_globals.rs | 20 half2 gHalf2; 30 void validateHalf2(half2 h2) { 48 void test(half h, half2 h2, half3 h3, half4 h4) {
|
D | rsdebug_24.rs | 27 half2 half2Test = {(half) 1.5f, (half) 2.5f};
|
D | math_fp16.rs | 20 static volatile half2 h2; 79 h2 = fn(h2, (half2 *) &h2); \
|
/frameworks/compile/slang/tests/P_all_api_24/ |
D | all24.rs | 6503 *(half2*)buf34 = acos(*(half2*)buf35); 6511 *(half2*)buf50 = acosh(*(half2*)buf51); 6519 *(half2*)buf66 = acospi(*(half2*)buf67); 6527 *(half2*)buf82 = asin(*(half2*)buf83); 6535 *(half2*)buf98 = asinh(*(half2*)buf99); 6543 *(half2*)buf114 = asinpi(*(half2*)buf115); 6551 *(half2*)buf130 = atan(*(half2*)buf131); 6559 *(half2*)buf151 = atan2(*(half2*)buf152, *(half2*)buf153); 6567 *(half2*)buf175 = atan2pi(*(half2*)buf176, *(half2*)buf177); 6575 *(half2*)buf194 = atanh(*(half2*)buf195); [all …]
|
/frameworks/rs/driver/runtime/ |
D | rs_cl.c | 1693 extern half2 __attribute__((overloadable)) fn(half2 v) { \ 1711 extern half2 __attribute__((overloadable)) fn(half2 v1, half2 v2) { \ 1729 extern half2 __attribute__((overloadable)) fn(half2 v1, half v2) { \ 1747 extern half2 __attribute__((overloadable)) fn(half2 v1, half2 v2, half2 v3) { \ 1772 extern half2 __attribute__((overloadable)) fn(half2 v1, int2 v2) { \ 1790 extern half __attribute__((overloadable)) fn(half2 v) { \ 1808 extern half __attribute__((overloadable)) fn(half2 v1, half2 v2) { \ 1819 extern half2 __attribute__((overloadable)) fnc(half2 v1, half2 *v2) { \ 1820 half2 ret; \ 1859 extern half2 __attribute__((overloadable)) fn(half2 v1, half2 v2) { \ [all …]
|
D | rs_core.c | 296 extern void __attribute__((overloadable)) rsDebug(const char *s, half2 h2) { in rsDebug()
|
/frameworks/rs/tests/cpp_api/cppf16/ |
D | compute.cpp | 35 sp<const Element> half2 = Element::F16_2(rs); in main() local 41 testAllocationCreation(rs, half2, nDims); in main()
|
/frameworks/compile/slang/tests/P_reduce_general_inputs/ |
D | reduce_general_inputs.rs | 24 static void my_half_half2_0_accum(int *accum, half a, half2 b) { } 27 static void my_half_half2_1_accum(int *accum, half a, half2 b, rs_kernel_context context) { } 144 static void my_half2_half_0_accum(int *accum, half2 a, half b) { } 147 static void my_half2_half_1_accum(int *accum, half2 a, half b, rs_kernel_context context) { } 150 static void my_half2_half2_0_accum(int *accum, half2 a, half2 b) { } 153 static void my_half2_half2_1_accum(int *accum, half2 a, half2 b, rs_kernel_context context) { } 156 static void my_half2_half4_0_accum(int *accum, half2 a, half4 b) { } 159 static void my_half2_half4_1_accum(int *accum, half2 a, half4 b, rs_kernel_context context) { } 162 static void my_half2_float_0_accum(int *accum, half2 a, float b) { } 165 static void my_half2_float_1_accum(int *accum, half2 a, float b, rs_kernel_context context) { } [all …]
|
D | ScriptC_reduce_general_inputs.java.expect | 284 // ain2 = "half2 b" 290 // ain2 = "half2 b" 352 // ain2 = "half2 b" 358 // ain2 = "half2 b" 2825 // ain1 = "half2 a" 2831 // ain1 = "half2 a" 2893 // ain1 = "half2 a" 2899 // ain1 = "half2 a" 2965 // ain1 = "half2 a" 2966 // ain2 = "half2 b" [all …]
|
/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/native/libs/renderengine/include/renderengine/private/ |
D | Description.h | 57 half2 cropSize;
|
/frameworks/rs/tests/java_api/RSUnitTests/supportlibsrc_gen/com/android/rs/unittest/ |
D | rsdebug_24.rs | 29 half2 half2Test = {(half) 1.5f, (half) 2.5f};
|
/frameworks/compile/slang/tests/P_reduce_general_result/ |
D | reduce_general_result.rs | 18 static void my_half2_accum(half2 *accum, half2 val) { } 19 static void my_half2_comb(half2 *accum, const half2 *other) { } constant 31 typedef half2 array_half2[7]; 32 static void my_array_half2_accum(array_half2 *accum, half2 val) { }
|
/frameworks/compile/slang/tests/P_export_types/ |
D | export_types.rs | 5 half2 h2 = {(half) 1.2f, (half) 2.3f};
|
/frameworks/native/libs/math/tests/ |
D | half_test.cpp | 89 half2 h2(f4.xy); in TEST_F()
|
/frameworks/native/libs/math/include/math/ |
D | vec2.h | 113 typedef details::TVec2<half> half2; typedef
|
/frameworks/compile/slang/tests/P_reduce_general_accumulator/ |
D | reduce_general_accumulator.rs | 35 static void my_half2_accum(half2 *accum, int val) { } 36 static void my_half2_comb(half2 *accum, const half2 *other) { } constant 37 static void my_half2_out(int *out, const half2 *accum) { } constant 51 typedef half2 array_half2[7];
|
/frameworks/compile/slang/tests/P_reduce_general_input/ |
D | reduce_general_input.rs | 66 static void my_half2_0_accum(int *accum, half2 in) { } 69 static void my_half2_1_accum(int *accum, half2 in, rs_kernel_context context) { } 72 static void my_half2_2_accum(int *accum, half2 in, uint x) { } 75 static void my_half2_3_accum(int *accum, half2 in, rs_kernel_context context, uint x) { } 78 static void my_half2_4_accum(int *accum, half2 in, uint y) { } 81 static void my_half2_5_accum(int *accum, half2 in, rs_kernel_context context, uint y) { } 84 static void my_half2_6_accum(int *accum, half2 in, uint x, uint y) { } 87 static void my_half2_7_accum(int *accum, half2 in, rs_kernel_context context, uint x, uint y) { } 90 static void my_half2_8_accum(int *accum, half2 in, uint z) { } 93 static void my_half2_9_accum(int *accum, half2 in, rs_kernel_context context, uint z) { } [all …]
|
/frameworks/rs/rsov/driver/ |
D | rsovRuntimeStubs.cpp | 35 typedef half half2 __attribute__((ext_vector_type(2))); typedef 583 ELEMENT_AT(half2, RS_TYPE_FLOAT_16, 2)
|