From 1dcbc3055352a7fe4eb5d35b183f7cb6d1938b98 Mon Sep 17 00:00:00 2001 From: Bruce Lai Date: Thu, 14 Sep 2023 19:03:02 -0700 Subject: Add HAS_SCALEARGBROWDOWNEVEN_RVV marco and disable it by default HAS_SCALEARGBROWDOWNEVEN_RVV wasn't defined, so we cannot use ScaleARGBRowDownEven_RVV & ScaleARGBRowDownEvenBox_RVV. - Seperate to two conditional statements when selecting DownEven or DownEvenBox. - Also, add HAS_SCALEARGBROWDOWNEVEN_RVV and disable it by default. Bug: libyuv:965 Signed-off-by: Bruce Lai Change-Id: Ic7ec40520b64131a456c6f3eea0639b3620f11ae Reviewed-on: https://chromium-review.googlesource.com/c/libyuv/libyuv/+/4882441 Commit-Queue: Frank Barchard Reviewed-by: Frank Barchard --- include/libyuv/scale_row.h | 1 + 1 file changed, 1 insertion(+) (limited to 'include/libyuv/scale_row.h') diff --git a/include/libyuv/scale_row.h b/include/libyuv/scale_row.h index c015d772..91bcbbc1 100644 --- a/include/libyuv/scale_row.h +++ b/include/libyuv/scale_row.h @@ -180,6 +180,7 @@ extern "C" { #if !defined(LIBYUV_DISABLE_RVV) && defined(__riscv_vector) #define HAS_SCALEADDROW_RVV +// #define HAS_SCALEARGBROWDOWNEVEN_RVV #define HAS_SCALEUVROWDOWN4_RVV #define HAS_SCALEUVROWDOWNEVEN_RVV #if __riscv_v_intrinsic == 11000 -- cgit v1.2.3