summaryrefslogtreecommitdiff
path: root/chromium/third_party/libaom/source/libaom/aom_dsp/x86/blend_a64_mask_avx2.c
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/third_party/libaom/source/libaom/aom_dsp/x86/blend_a64_mask_avx2.c')
-rw-r--r--chromium/third_party/libaom/source/libaom/aom_dsp/x86/blend_a64_mask_avx2.c12
1 files changed, 7 insertions, 5 deletions
diff --git a/chromium/third_party/libaom/source/libaom/aom_dsp/x86/blend_a64_mask_avx2.c b/chromium/third_party/libaom/source/libaom/aom_dsp/x86/blend_a64_mask_avx2.c
index 057f615c20c..95383d2fd15 100644
--- a/chromium/third_party/libaom/source/libaom/aom_dsp/x86/blend_a64_mask_avx2.c
+++ b/chromium/third_party/libaom/source/libaom/aom_dsp/x86/blend_a64_mask_avx2.c
@@ -870,7 +870,7 @@ void aom_blend_a64_mask_avx2(uint8_t *dst, uint32_t dst_stride,
const uint8_t *src0, uint32_t src0_stride,
const uint8_t *src1, uint32_t src1_stride,
const uint8_t *mask, uint32_t mask_stride, int w,
- int h, int subx, int suby) {
+ int h, int subw, int subh) {
assert(IMPLIES(src0 == dst, src0_stride == dst_stride));
assert(IMPLIES(src1 == dst, src1_stride == dst_stride));
@@ -881,15 +881,15 @@ void aom_blend_a64_mask_avx2(uint8_t *dst, uint32_t dst_stride,
if (UNLIKELY((h | w) & 3)) { // if (w <= 2 || h <= 2)
aom_blend_a64_mask_c(dst, dst_stride, src0, src0_stride, src1, src1_stride,
- mask, mask_stride, w, h, subx, suby);
+ mask, mask_stride, w, h, subw, subh);
} else {
- if (subx & suby) {
+ if (subw & subh) {
blend_a64_mask_sx_sy_avx2(dst, dst_stride, src0, src0_stride, src1,
src1_stride, mask, mask_stride, w, h);
- } else if (subx) {
+ } else if (subw) {
blend_a64_mask_sx_avx2(dst, dst_stride, src0, src0_stride, src1,
src1_stride, mask, mask_stride, w, h);
- } else if (suby) {
+ } else if (subh) {
blend_a64_mask_sy_avx2(dst, dst_stride, src0, src0_stride, src1,
src1_stride, mask, mask_stride, w, h);
} else {
@@ -899,6 +899,7 @@ void aom_blend_a64_mask_avx2(uint8_t *dst, uint32_t dst_stride,
}
}
+#if CONFIG_AV1_HIGHBITDEPTH
//////////////////////////////////////////////////////////////////////////////
// aom_highbd_blend_a64_d16_mask_avx2()
//////////////////////////////////////////////////////////////////////////////
@@ -1370,3 +1371,4 @@ void aom_highbd_blend_a64_d16_mask_avx2(
subh, conv_params, bd);
}
}
+#endif // CONFIG_AV1_HIGHBITDEPTH