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

/frameworks/rs/scriptc/
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/cppf16/
H A Dcompute.cpp30 sp<const Element> half3 = Element::F16_3(rs); local
36 testAllocationCreation(rs, half3, nDims);
/frameworks/rs/driver/runtime/
H A Drs_cl.c1693 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 v
[all...]
H A Drs_core.c304 extern void __attribute__((overloadable)) rsDebug(const char *s, half3 h3) {
H A Drs_allocation.c341 ELEMENT_AT(half3)
/frameworks/rs/driver/
H A DrsdRuntimeStubs.cpp40 typedef half half3 __attribute__((ext_vector_type(3))); typedef
584 ELEMENT_AT(half3, RS_TYPE_FLOAT_16, 3)

Completed in 111 milliseconds