Lines Matching defs:dest

96     // clip the width to src or dest
102 // clip the height to src or dest
163 uint16_t* dest = &((uint16_t*)surface->ptr)[x + y * surface->stride];
166 *dest = (uint16_t)(surface->translate_color(color));
170 uint32_t* dest = &((uint32_t*)surface->ptr)[x + y * surface->stride];
172 *dest = color;
176 uint8_t* dest = &((uint8_t*)surface->ptr)[x + y * surface->stride];
179 *dest = (uint8_t)(surface->translate_color(color));
184 TYPE* dest = &((TYPE*)surface->ptr)[x + y * surface->stride]; \
190 *dest++ = (xdata & 1) ? fg : bg; \
193 dest += (surface->stride - fw); \
221 uint8_t* dest = &((uint8_t*)surface->ptr)[x2 + y2 * surface->stride];
224 if (dest < src) {
228 *dest = *src;
229 dest++;
232 dest += stride_diff;
238 dest += (height-1) * surface->stride + (width-1);
243 *dest = *src;
244 dest--;
247 dest -= stride_diff;
254 uint8_t* dest = &((uint8_t*)surface->ptr)[x + y * surface->stride];
262 *dest = color8;
263 dest++;
265 dest += stride_diff;
272 uint16_t* dest = &((uint16_t*)surface->ptr)[x2 + y2 * surface->stride];
275 if (dest < src) {
279 *dest = *src;
280 dest++;
283 dest += stride_diff;
289 dest += (height-1) * surface->stride + (width-1);
294 *dest = *src;
295 dest--;
298 dest -= stride_diff;
305 uint16_t* dest = &((uint16_t*)surface->ptr)[x + y * surface->stride];
313 *dest = color16;
314 dest++;
316 dest += stride_diff;
323 uint32_t* dest = &((uint32_t*)surface->ptr)[x2 + y2 * surface->stride];
326 if (dest < src) {
330 *dest = *src;
331 dest++;
334 dest += stride_diff;
340 dest += (height-1) * surface->stride + (width-1);
345 *dest = *src;
346 dest--;
349 dest -= stride_diff;
356 uint32_t* dest = &((uint32_t*)surface->ptr)[x + y * surface->stride];
362 *dest = color;
363 dest++;
365 dest += stride_diff;
420 uint32_t alpha32_add_ignore_destalpha(uint32_t dest, uint32_t src) {
429 return dest;
436 cdest[0] = (dest >> 16) & 0xff;
437 cdest[1] = (dest >> 8) & 0xff;
438 cdest[2] = (dest >> 0) & 0xff;
457 * @brief Copy pixels from source to dest.
466 * @brief Copy pixels from source to dest.
497 uint16_t* dest = &((uint16_t*)target->ptr)[destx + desty * target->stride];
506 *dest = *src;
507 dest++;
510 dest += dest_stride_diff;
516 uint32_t* dest = &((uint32_t*)target->ptr)[destx + desty * target->stride];
526 *dest = alpha32_add_ignore_destalpha(*dest, *src);
527 dest++;
530 dest += dest_stride_diff;
536 uint32_t* dest = &((uint32_t*)target->ptr)[destx + desty * target->stride];
545 *dest = *src;
546 dest++;
549 dest += dest_stride_diff;
555 uint8_t* dest = &((uint8_t*)target->ptr)[destx + desty * target->stride];
564 *dest = *src;
565 dest++;
568 dest += dest_stride_diff;