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);
280 rsdIntrinsicBlendDstAtop_K(out, in, len);
283 in += len << 3;
287 for (;x1 < x2; x1++, out++, in++) {
288 short4 in_s = convert_short4(*in);
301 rsdIntrinsicBlendXor_K(out, in, len);
304 in += len << 3;
308 for (;x1 < x2; x1++, out++, in++) {
309 *out = *in ^ *out;
325 rsdIntrinsicBlendMultiply_K(out, in, len);
328 in += len << 3;
332 for (;x1 < x2; x1++, out++, in++) {
333 *out = convert_uchar4((convert_short4(*in) * convert_short4(*out))
418 rsdIntrinsicBlendAdd_K(out, in, len);
421 in += len << 3;
425 for (;x1 < x2; x1++, out++, in++) {
426 uint32_t iR = in->x, iG = in->y, iB = in->z, iA = in->w,
439 rsdIntrinsicBlendSub_K(out, in, len);
442 in += len << 3;
446 for (;x1 < x2; x1++, out++, in++) {
447 int32_t iR = in->x, iG = in->y, iB = in->z, iA = in->w,