Commit 2bd5813529 for aom
commit 2bd5813529292c7386bceabc85415570d163e546
Author: Marco Paniconi <marpan@google.com>
Date: Wed Jun 24 11:05:41 2026 -0700
Revert intrabc realtime condition in rd_pick_intrabc_mode_sb
This condition was added in:
https://aomedia-review.googlesource.com/c/aom/+/213961
Causing test failures for all intra mode.
Change-Id: Ieb165572be1d66e6772477e4874da561313e8aac
diff --git a/av1/encoder/rdopt.c b/av1/encoder/rdopt.c
index e6acfe98e6..97174d75da 100644
--- a/av1/encoder/rdopt.c
+++ b/av1/encoder/rdopt.c
@@ -3452,7 +3452,7 @@ static int64_t rd_pick_intrabc_mode_sb(const AV1_COMP *cpi, MACROBLOCK *x,
const AV1_COMMON *const cm = &cpi->common;
if (!av1_allow_intrabc(cm) || !cpi->oxcf.kf_cfg.enable_intrabc ||
!cpi->sf.mv_sf.use_intrabc ||
- (cpi->oxcf.mode == REALTIME && !cpi->sf.rt_sf.rt_use_intrabc))
+ (cpi->sf.rt_sf.use_nonrd_pick_mode && !cpi->sf.rt_sf.rt_use_intrabc))
return INT64_MAX;
if (cpi->sf.mv_sf.intrabc_search_level >= 1 && bsize != BLOCK_4X4 &&
bsize != BLOCK_8X8 && bsize != BLOCK_16X16) {