Showing the changes to codec/processing/src (2 of 2 files). Show all
Unified · Split
| @@ -174,9 +174,9 @@ comp_ds_bilinear_onethird_loop0: · 173 unmodified lines | ||
| 174 | 174 | //restore the tailer for the unasigned size |
| 175 | 175 | st1 {v16.16b}, [x0] |
| 176 | 176 | WELS_ASM_AARCH64_FUNC_END |
| 177 | −;void DyadicBilinearQuarterDownsampler_AArch64_neon(uint8_t* pDst, const int32_t kiDstStride, | |
| 178 | −;uint8_t* pSrc, const int32_t kiSrcStride, | |
| 179 | −;const int32_t kiSrcWidth, const int32_t kiHeight); | |
| 177 | +//void DyadicBilinearQuarterDownsampler_AArch64_neon(uint8_t* pDst, const int32_t kiDstStride, | |
| 178 | +//uint8_t* pSrc, const int32_t kiSrcStride, | |
| 179 | +//const int32_t kiSrcWidth, const int32_t kiHeight); | |
| 180 | 180 | |
| 181 | 181 | WELS_ASM_AARCH64_FUNC_BEGIN DyadicBilinearQuarterDownsampler_AArch64_neon |
| 182 | 182 | //Initialize the register |
| @@ -232,9 +232,9 @@ comp_ds_bilinear_quarter_loop0: · 49 unmodified lines | ||
| 232 | 232 | st1 {v16.16b}, [x0] |
| 233 | 233 | WELS_ASM_AARCH64_FUNC_END |
| 234 | 234 | |
| 235 | −;void GeneralBilinearAccurateDownsampler_AArch64_neon (uint8_t* pDst, const int32_t kiDstStride, | |
| 236 | −; const int32_t kiDstWidth, const int32_t kiDstHeight, | |
| 237 | −; uint8_t* pSrc, const int32_t kiSrcStride, const uint32_t kuiScaleX, const uint32_t kuiScaleY); | |
| 235 | +//void GeneralBilinearAccurateDownsampler_AArch64_neon (uint8_t* pDst, const int32_t kiDstStride, | |
| 236 | +// const int32_t kiDstWidth, const int32_t kiDstHeight, | |
| 237 | +// uint8_t* pSrc, const int32_t kiSrcStride, const uint32_t kuiScaleX, const uint32_t kuiScaleY); | |
| 238 | 238 | WELS_ASM_AARCH64_FUNC_BEGIN GeneralBilinearAccurateDownsampler_AArch64_neon |
| 239 | 239 | mov w10, #32767 |
| 240 | 240 | and w8, w6, w10 |
| @@ -32,7 +32,7 @@ · 31 unmodified lines | ||
| 32 | 32 | |
| 33 | 33 | #ifdef HAVE_NEON_AARCH64 |
| 34 | 34 | #include "arm_arch64_common_macro.S" |
| 35 | −;int32_t WelsProcessingSampleSad8x8_AArch64_neon (uint8_t*, int32_t, uint8_t*, int32_t); | |
| 35 | +//int32_t WelsProcessingSampleSad8x8_AArch64_neon (uint8_t*, int32_t, uint8_t*, int32_t); | |
| 36 | 36 | WELS_ASM_AARCH64_FUNC_BEGIN WelsProcessingSampleSad8x8_AArch64_neon |
| 37 | 37 | SIGN_EXTENSION x1, w1 |
| 38 | 38 | SIGN_EXTENSION x3, w3 |