Fix issue in AV1HighBDJNTCOMPAVGUPSAMPLEDTest The alignment requirements of output buffer for aom_highbd_upsampled_pred_sse2 are corrected in AV1HighBDJNTCOMPAVGUPSAMPLEDTest. Change-Id: Id74529bce601dc2516292b9e656b8bf626c9a147
diff --git a/test/comp_avg_pred_test.h b/test/comp_avg_pred_test.h index dd53e0a..65a0153 100644 --- a/test/comp_avg_pred_test.h +++ b/test/comp_avg_pred_test.h
@@ -437,8 +437,8 @@ const int bd = GET_PARAM(0); uint16_t pred8[kMaxSize * kMaxSize]; uint16_t ref8[kMaxSize * kMaxSize]; - uint16_t output[kMaxSize * kMaxSize]; - uint16_t output2[kMaxSize * kMaxSize]; + DECLARE_ALIGNED(16, uint16_t, output[kMaxSize * kMaxSize]); + DECLARE_ALIGNED(16, uint16_t, output2[kMaxSize * kMaxSize]); for (int i = 0; i < h; ++i) for (int j = 0; j < w; ++j) { @@ -500,8 +500,8 @@ const int bd = GET_PARAM(0); uint16_t pred8[kMaxSize * kMaxSize]; uint16_t ref8[kMaxSize * kMaxSize]; - uint16_t output[kMaxSize * kMaxSize]; - uint16_t output2[kMaxSize * kMaxSize]; + DECLARE_ALIGNED(16, uint16_t, output[kMaxSize * kMaxSize]); + DECLARE_ALIGNED(16, uint16_t, output2[kMaxSize * kMaxSize]); for (int i = 0; i < h; ++i) for (int j = 0; j < w; ++j) {