Lines Matching defs:in
5 * you may not use this file except in compliance with the License.
10 * Unless required by applicable law or agreed to in writing, software
93 extern "C" int rsdIntrinsicBlend_K(uchar4 *out, uchar4 const *in, int slot,
119 uchar4 *in = (uchar4 *)info->inPtr[0];
127 if (rsdIntrinsicBlend_K(out, in, info->slot, x1, x2) >= 0)
138 for (;x1 < x2; x1++, out++, in++) {
139 *out = *in;
150 rsdIntrinsicBlendSrcOver_K(out, in, len);
153 in += len << 3;
157 for (;x1 < x2; x1++, out++, in++) {
158 short4 in_s = convert_short4(*in);
169 rsdIntrinsicBlendDstOver_K(out, in, len);
172 in += len << 3;
176 for (;x1 < x2; x1++, out++, in++) {
177 short4 in_s = convert_short4(*in);
188 rsdIntrinsicBlendSrcIn_K(out, in, len);
191 in += len << 3;
195 for (;x1 < x2; x1++, out++, in++) {
196 short4 in_s = convert_short4(*in);
206 rsdIntrinsicBlendDstIn_K(out, in, len);
209 in += len << 3;
213 for (;x1 < x2; x1++, out++, in++) {
215 out_s = (out_s * in->w) >> (short4)8;
224 rsdIntrinsicBlendSrcOut_K(out, in, len);
227 in += len << 3;
231 for (;x1 < x2; x1++, out++, in++) {
232 short4 in_s = convert_short4(*in);
242 rsdIntrinsicBlendDstOut_K(out, in, len);
245 in += len << 3;
249 for (;x1 < x2; x1++, out++, in++) {
251 out_s = (out_s * (short4)(255 - in->w)) >> (short4)8;
260 rsdIntrinsicBlendSrcAtop_K(out, in, len);
263 in += len << 3;
267 for (;x1 < x2; x1++, out++, in++) {
268 short4 in_s = convert_short4(*in);
276 // Bug: 22047392 - We need to make sure that "out->w = in->w;" in all
283 rsdIntrinsicBlendDstAtop_K(out, in, len);
286 in += len << 3;
291 for (;x1 < x2; x1++, out++, in++) {
292 short4 in_s = convert_short4(*in);
305 rsdIntrinsicBlendXor_K(out, in, len);
308 in += len << 3;
312 for (;x1 < x2; x1++, out++, in++) {
313 *out = *in ^ *out;
329 rsdIntrinsicBlendMultiply_K(out, in, len);
332 in += len << 3;
336 for (;x1 < x2; x1++, out++, in++) {
337 *out = convert_uchar4((convert_short4(*in) * convert_short4(*out))
422 rsdIntrinsicBlendAdd_K(out, in, len);
425 in += len << 3;
429 for (;x1 < x2; x1++, out++, in++) {
430 uint32_t iR = in->x, iG = in->y, iB = in->z, iA = in->w,
443 rsdIntrinsicBlendSub_K(out, in, len);
446 in += len << 3;
450 for (;x1 < x2; x1++, out++, in++) {
451 int32_t iR = in->x, iG = in->y, iB = in->z, iA = in->w,