Lines Matching defs:dstStride
2078 static inline void RENAME(transpose2)(uint8_t *dst, int dstStride, const uint8_t *src)
2150 :: "r" (dst), "r" ((x86_reg)dstStride), "r" (src)
3078 static void RENAME(postProcess)(const uint8_t src[], int srcStride, uint8_t dst[], int dstStride, int width, int height,
3088 static inline void RENAME(blockCopy)(uint8_t dst[], int dstStride, const uint8_t src[], int srcStride,
3169 "r" ((x86_reg)dstStride)
3174 memcpy( &(dst[dstStride*i]),
3202 "r" ((x86_reg)dstStride)
3207 memcpy( &(dst[dstStride*i]),
3306 static void RENAME(postProcess)(const uint8_t src[], int srcStride, uint8_t dst[], int dstStride, int width, int height,
3330 uint8_t * const tempDst= (dstStride > 0 ? c.tempDst : c.tempDst - 23*dstStride) + 32;
3423 uint8_t *dstBlock= tempDst + dstStride;
3431 RENAME(prefetcht0)(dstBlock + (((x>>2)&6) + copyAhead)*dstStride + 32);
3432 RENAME(prefetcht0)(dstBlock + (((x>>2)&6) + copyAhead+1)*dstStride + 32);
3434 RENAME(blockCopy)(dstBlock + dstStride*8, dstStride,
3437 RENAME(duplicate)(dstBlock + dstStride*8, dstStride);
3440 RENAME(deInterlaceInterpolateLinear)(dstBlock, dstStride);
3442 RENAME(deInterlaceBlendLinear)(dstBlock, dstStride, c.deintTemp + x);
3444 RENAME(deInterlaceMedian)(dstBlock, dstStride);
3446 RENAME(deInterlaceInterpolateCubic)(dstBlock, dstStride);
3448 RENAME(deInterlaceFF)(dstBlock, dstStride, c.deintTemp + x);
3450 RENAME(deInterlaceL5)(dstBlock, dstStride, c.deintTemp + x, c.deintTemp + width + x);
3452 RENAME(deInterlaceBlendCubic)(dstBlock, dstStride);
3457 if(width==FFABS(dstStride))
3458 linecpy(dst, tempDst + 9*dstStride, copyAhead, dstStride);
3462 memcpy(dst + i*dstStride, tempDst + (9+i)*dstStride, width);
3470 uint8_t *dstBlock= &(dst[y*dstStride]);
3492 linecpy(tempDst, dstBlock - dstStride, FFMIN(height-y+1, copyAhead+1), dstStride);
3496 memcpy(tempDst + dstStride*i, dst + dstStride*(height-1), FFABS(dstStride));
3498 dstBlock= tempDst + dstStride;
3536 RENAME(prefetcht0)(dstBlock + (((x>>2)&6) + copyAhead)*dstStride + 32);
3537 RENAME(prefetcht0)(dstBlock + (((x>>2)&6) + copyAhead+1)*dstStride + 32);
3539 RENAME(blockCopy)(dstBlock + dstStride*copyAhead, dstStride,
3543 RENAME(deInterlaceInterpolateLinear)(dstBlock, dstStride);
3545 RENAME(deInterlaceBlendLinear)(dstBlock, dstStride, c.deintTemp + x);
3547 RENAME(deInterlaceMedian)(dstBlock, dstStride);
3549 RENAME(deInterlaceInterpolateCubic)(dstBlock, dstStride);
3551 RENAME(deInterlaceFF)(dstBlock, dstStride, c.deintTemp + x);
3553 RENAME(deInterlaceL5)(dstBlock, dstStride, c.deintTemp + x, c.deintTemp + width + x);
3555 RENAME(deInterlaceBlendCubic)(dstBlock, dstStride);
3565 const int stride= dstStride;
3597 const int stride= dstStride;
3603 RENAME(transpose1)(tempBlock1, tempBlock2, dstBlock, dstStride);
3620 RENAME(transpose2)(dstBlock-4, dstStride, tempBlock1 + 4*16);
3660 c.tempBlurred[isColor] + y*dstStride + x,
3676 if(y > 0) RENAME(dering)(dstBlock - dstStride - 8, dstStride, &c);
3680 RENAME(tempNoiseReducer)(dstBlock-8, dstStride,
3681 c.tempBlurred[isColor] + y*dstStride + x,
3688 uint8_t *dstBlock= &(dst[y*dstStride]);
3689 if(width==FFABS(dstStride))
3690 linecpy(dstBlock, tempDst + dstStride, height-y, dstStride);
3694 memcpy(dstBlock + i*dstStride, tempDst + (i+1)*dstStride, width);
3718 dst[ i*dstStride + x]+=128;
3722 dst[ (white)*dstStride + i]+=128;
3723 dst[ (black)*dstStride + i]+=128;