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

/frameworks/rs/scriptc/
H A Drs_math.rsh234 extern half4 __attribute__((const, overloadable))
235 acos(half4 v);
273 extern half4 __attribute__((const, overloadable))
274 acosh(half4 v);
314 extern half4 __attribute__((const, overloadable))
315 acospi(half4 v);
353 extern half4 __attribute__((const, overloadable))
354 asin(half4 v);
392 extern half4 __attribute__((const, overloadable))
393 asinh(half4
[all...]
H A Drs_vector_math.rsh58 extern half4 __attribute__((const, overloadable))
59 cross(half4 left_vector, half4 right_vector);
98 distance(half4 left_vector, half4 right_vector);
135 dot(half4 left_vector, half4 right_vector);
267 length(half4 v);
314 native_distance(half4 left_vector, half4 right_vecto
[all...]
H A Drs_convert.rsh1260 extern half4 __attribute__((const, overloadable))
1261 convert_half4(half4 v);
1276 convert_float4(half4 v);
1291 convert_double4(half4 v);
1306 convert_char4(half4 v);
1321 convert_uchar4(half4 v);
1336 convert_short4(half4 v);
1351 convert_ushort4(half4 v);
1366 convert_int4(half4 v);
1381 convert_uint4(half4
[all...]
H A Drs_value_types.rsh124 * half4: Four 16 bit floats
130 typedef half __attribute__((ext_vector_type(4))) half4;
H A Drs_debug.rsh159 rsDebug(const char* message, half4 a);
H A Drs_allocation_data.rsh2551 extern half4 __attribute__((overloadable))
2571 extern half4 __attribute__((overloadable))
2591 extern half4 __attribute__((overloadable))
3322 rsSetElementAt_half4(rs_allocation a, half4 val, uint32_t x);
3342 rsSetElementAt_half4(rs_allocation a, half4 val, uint32_t x, uint32_t y);
3362 rsSetElementAt_half4(rs_allocation a, half4 val, uint32_t x, uint32_t y, uint32_t z);
/frameworks/rs/tests/cppf16/
H A Dcompute.cpp31 sp<const Element> half4 = Element::F16_4(rs); local
37 testAllocationCreation(rs, half4, nDims);
/frameworks/rs/driver/runtime/
H A Drs_cl.c1696 extern half4 __attribute__((overloadable)) fn(half4 v) { \
1716 extern half4 __attribute__((overloadable)) fn(half4 v1, half4 v2) { \
1732 extern half4 __attribute__((overloadable)) fn(half4 v1, half v2) { \
1754 extern half4 __attribute__((overloadable)) fn(half4 v1, half4 v
[all...]
H A Drs_core.c312 extern void __attribute__((overloadable)) rsDebug(const char *s, half4 h4) {
H A Drs_allocation.c342 ELEMENT_AT(half4)
/frameworks/rs/driver/
H A DrsdRuntimeStubs.cpp41 typedef half half4 __attribute__((ext_vector_type(4))); typedef
585 ELEMENT_AT(half4, RS_TYPE_FLOAT_16, 4)

Completed in 101 milliseconds