Searched refs:short4 (Results 1 - 13 of 13) sorted by relevance

/frameworks/rs/cpu_ref/
H A DrsCpuIntrinsicBlend.cpp158 short4 in_s = convert_short4(*in);
159 short4 out_s = convert_short4(*out);
160 in_s = in_s + ((out_s * (short4)(255 - in_s.w)) >> (short4)8);
177 short4 in_s = convert_short4(*in);
178 short4 out_s = convert_short4(*out);
179 in_s = out_s + ((in_s * (short4)(255 - out_s.w)) >> (short4)8);
196 short4 in_s = convert_short4(*in);
197 in_s = (in_s * out->w) >> (short4)
[all...]
H A DrsCpuIntrinsicInlines.h40 typedef short short4 __attribute__((ext_vector_type(4))); typedef
H A DrsCpuIntrinsicYuvToRGB.cpp71 short4 p;
/frameworks/rs/tests/typecheck/
H A Dkernels.rs46 short4 s4;
47 short4 s4i = {1, 2, 3, 4};
/frameworks/rs/scriptc/
H A Drs_convert.rsh77 convert_float4(short4 v);
140 convert_char4(short4 v);
203 convert_uchar4(short4 v);
238 extern short4 __attribute__((const, overloadable))
247 extern short4 __attribute__((const, overloadable))
256 extern short4 __attribute__((const, overloadable))
265 extern short4 __attribute__((const, overloadable))
266 convert_short4(short4 v);
274 extern short4 __attribute__((const, overloadable))
283 extern short4 __attribute_
[all...]
H A Drs_value_types.rsh443 * short4: Four 16 bit signed integers
448 typedef short __attribute__((ext_vector_type(4))) short4;
H A Drs_allocation_data.rsh214 extern short4 __attribute__((overloadable))
364 extern short4 __attribute__((overloadable))
514 extern short4 __attribute__((overloadable))
695 rsAllocationVStoreX_short4(rs_allocation a, short4 val, uint32_t x);
845 rsAllocationVStoreX_short4(rs_allocation a, short4 val, uint32_t x, uint32_t y);
995 rsAllocationVStoreX_short4(rs_allocation a, short4 val, uint32_t x, uint32_t y, uint32_t z);
1229 static inline short4 __attribute__((overloadable))
1231 return ((short4 *)rsGetElementAt(a, x))[0];
1509 static inline short4 __attribute__((overloadable))
1511 return ((short4 *)rsGetElementA
[all...]
H A Drs_debug.rsh219 rsDebug(const char* message, short4 a);
H A Drs_math.rsh185 abs(short4 v);
817 extern short4 __attribute__((const, overloadable))
818 clamp(short4 value, short4 min_value, short4 max_value);
962 extern short4 __attribute__((const, overloadable))
963 clamp(short4 value, short min_value, short max_value);
1116 extern short4 __attribute__((const, overloadable))
1117 clz(short4 value);
2878 static inline short4 __attribute_
[all...]
/frameworks/rs/driver/runtime/arch/
H A Dgeneric.c21 extern uchar4 __attribute__((overloadable)) convert_uchar4(short4);
278 extern short4 __attribute__((overloadable)) max(short4 v1, short4 v2) {
279 short4 r;
479 extern short4 __attribute__((overloadable)) min(short4 v1, short4 v2) {
480 short4 r;
637 short4
[all...]
/frameworks/rs/driver/runtime/
H A Drs_core.c258 PRIM_DEBUG(short4)
H A Drs_allocation.c318 ELEMENT_AT(short4)
470 VOP(short4)
/frameworks/rs/driver/
H A DrsdRuntimeStubs.cpp57 typedef int16_t short4 __attribute__((ext_vector_type(4))); typedef
561 ELEMENT_AT(short4, RS_TYPE_SIGNED_16, 4)
1243 void rsDebug(const char *s, const short4 *c4) {
1244 short4 c = *c4;

Completed in 836 milliseconds