27 const uint8_t *msrc, uint8_t *
dst,
28 ptrdiff_t blinesize, ptrdiff_t olinesize,
29 ptrdiff_t mlinesize, ptrdiff_t dlinesize,
uint8_t ptrdiff_t const uint8_t ptrdiff_t int intptr_t intptr_t int int16_t * dst
static int shift(int a, int b)
Macro definitions for various function/variable attributes.
static atomic_int cpu_flags
int av_get_cpu_flags(void)
Return the flags which specify extensions supported by the CPU.
#define EXTERNAL_SSE2(flags)
static uint8_t half(int a, int b)
av_cold void ff_maskedmerge_init_x86(MaskedMergeContext *s)
void ff_maskedmerge8_sse2(const uint8_t *bsrc, const uint8_t *osrc, const uint8_t *msrc, uint8_t *dst, ptrdiff_t blinesize, ptrdiff_t olinesize, ptrdiff_t mlinesize, ptrdiff_t dlinesize, int w, int h, int half, int shift)