From 10c14ab410d3594516080a67201e9f86e48cbc31 Mon Sep 17 00:00:00 2001 From: nyanmisaka Date: Tue, 9 Apr 2024 18:22:19 +0800 Subject: [PATCH] fix[h264d]: Update hor align to 64 for high10 and rga3 use case Signed-off-by: nyanmisaka --- mpp/hal/rkdec/h264d/hal_h264d_rkv_reg.c | 2 +- mpp/hal/rkdec/h264d/hal_h264d_vdpu34x.c | 2 +- mpp/hal/rkdec/h264d/hal_h264d_vdpu382.c | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/mpp/hal/rkdec/h264d/hal_h264d_rkv_reg.c b/mpp/hal/rkdec/h264d/hal_h264d_rkv_reg.c index 519008cd..4e36bd47 100644 --- a/mpp/hal/rkdec/h264d/hal_h264d_rkv_reg.c +++ b/mpp/hal/rkdec/h264d/hal_h264d_rkv_reg.c @@ -229,7 +229,7 @@ static RK_U32 rkv_ver_align(RK_U32 val) static RK_U32 rkv_hor_align(RK_U32 val) { - return MPP_ALIGN(val, 16); + return MPP_ALIGN(val, 64); // align to 64 for h264 high10 } static RK_U32 rkv_hor_align_256_odds(RK_U32 val) diff --git a/mpp/hal/rkdec/h264d/hal_h264d_vdpu34x.c b/mpp/hal/rkdec/h264d/hal_h264d_vdpu34x.c index d780bd78..3de838c7 100644 --- a/mpp/hal/rkdec/h264d/hal_h264d_vdpu34x.c +++ b/mpp/hal/rkdec/h264d/hal_h264d_vdpu34x.c @@ -329,7 +329,7 @@ static RK_U32 rkv_ver_align(RK_U32 val) static RK_U32 rkv_hor_align(RK_U32 val) { - return MPP_ALIGN(val, 16); + return MPP_ALIGN(val, 64); // align to 64 for h264 high10 } static RK_U32 rkv_hor_align_256_odds(RK_U32 val) diff --git a/mpp/hal/rkdec/h264d/hal_h264d_vdpu382.c b/mpp/hal/rkdec/h264d/hal_h264d_vdpu382.c index bbc7f167..79e1f5d0 100644 --- a/mpp/hal/rkdec/h264d/hal_h264d_vdpu382.c +++ b/mpp/hal/rkdec/h264d/hal_h264d_vdpu382.c @@ -335,7 +335,7 @@ static RK_U32 rkv_ver_align(RK_U32 val) static RK_U32 rkv_hor_align(RK_U32 val) { - return MPP_ALIGN(val, 16); + return MPP_ALIGN(val, 64); // align to 64 for h264 high10 } static RK_U32 rkv_hor_align_256_odds(RK_U32 val)