Searched refs:half3 (Results 1 - 16 of 16) sorted by relevance

/frameworks/rs/script_api/include/
H A Drs_math.rsh229 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
[all...]
H A Drs_vector_math.rsh53 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_vecto
[all...]
H A Drs_convert.rsh1255 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
[all...]
H A Drs_value_types.rsh114 * half3: Three 16 bit floats
120 typedef half __attribute__((ext_vector_type(3))) half3;
H A Drs_debug.rsh154 rsDebug(const char* message, half3 a);
H A Drs_allocation_data.rsh2546 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/tests/cpp_api/cppf16/
H A Dcompute.cpp36 sp<const Element> half3 = Element::F16_3(rs); local
42 testAllocationCreation(rs, half3, nDims);
/frameworks/rs/driver/runtime/
H A Drs_cl.c1696 extern half3 __attribute__((overloadable)) fn(half3 v) { \
1715 extern half3 __attribute__((overloadable)) fn(half3 v1, half3 v2) { \
1732 extern half3 __attribute__((overloadable)) fn(half3 v1, half v2) { \
1752 extern half3 __attribute__((overloadable)) fn(half3 v1, half3 v
[all...]
H A Drs_core.c304 extern void __attribute__((overloadable)) rsDebug(const char *s, half3 h3) {
H A Drs_allocation.c340 ELEMENT_AT(half3)
/frameworks/native/libs/math/tests/
H A Dhalf_test.cpp88 half3 h3(f4.xyz);
/frameworks/native/libs/ui/tools/
H A Dlutgen.cpp169 half3 rgb = half3(*data++);
/frameworks/rs/tests/java_api/ImageProcessing_jb/src/com/android/rs/image/
H A Dthreshold_half.rs78 half3 blurredPixel = 0;
/frameworks/native/libs/math/include/math/
H A Dvec3.h119 typedef details::TVec3<half> half3;
/frameworks/rs/rsov/driver/
H A DrsovRuntimeStubs.cpp36 typedef half half3 __attribute__((ext_vector_type(3))); typedef
584 ELEMENT_AT(half3, RS_TYPE_FLOAT_16, 3)
/frameworks/rs/driver/
H A DrsdRuntimeStubs.cpp57 typedef half half3 __attribute__((ext_vector_type(3))); typedef
631 ELEMENT_AT(half3, RS_TYPE_FLOAT_16, 3)

Completed in 8502 milliseconds