Lines Matching refs:abs_part_idx

555 void code_skip_flag(H265eSlice *slice, RK_U32 abs_part_idx, DataCu *cu)  in code_skip_flag()  argument
561 RK_U32 tpelx = cu->pixelX + sps->raster2pelx[sps->zscan2raster[abs_part_idx]]; in code_skip_flag()
562 RK_U32 tpely = cu->pixelY + sps->raster2pely[sps->zscan2raster[abs_part_idx]]; in code_skip_flag()
584 static void code_split_flag(H265eSlice *slice, RK_U32 abs_part_idx, RK_U32 depth, DataCu *cu) in code_split_flag() argument
591 …h265e_dbg_skip("depth %d cu->m_cuDepth %d", depth, cu->m_cuDepth[sps->zscan2raster[abs_part_idx]]); in code_split_flag()
594 RK_U32 currSplitFlag = (cu->m_cuDepth[sps->zscan2raster[abs_part_idx]] > depth) ? 1 : 0; in code_split_flag()
599 static void encode_cu(H265eSlice *slice, RK_U32 abs_part_idx, RK_U32 depth, DataCu *cu) in encode_cu() argument
603 RK_U32 lpelx = cu->pixelX + sps->raster2pelx[sps->zscan2raster[abs_part_idx]]; in encode_cu()
605 RK_U32 tpely = cu->pixelY + sps->raster2pely[sps->zscan2raster[abs_part_idx]]; in encode_cu()
608 h265e_dbg_skip("EncodeCU depth %d, abs_part_idx %d", depth, abs_part_idx); in encode_cu()
612 code_split_flag(slice, abs_part_idx, depth, cu); in encode_cu()
618 …epth[%d] = %d maxCUDepth %d, m_addCUDepth %d", abs_part_idx, cu->m_cuDepth[sps->zscan2raster[abs_p… in encode_cu()
620 …if ((depth < cu->m_cuDepth[sps->zscan2raster[abs_part_idx]] && (depth < (sps->m_maxCUDepth - sps->… in encode_cu()
625 for (partUnitIdx = 0; partUnitIdx < 4; partUnitIdx++, abs_part_idx += qNumParts) { in encode_cu()
626 … %d partUnitIdx = %d, qNumParts %d, abs_part_idx %d", depth, partUnitIdx, qNumParts, abs_part_idx); in encode_cu()
627 lpelx = cu->pixelX + sps->raster2pelx[sps->zscan2raster[abs_part_idx]]; in encode_cu()
628 tpely = cu->pixelY + sps->raster2pely[sps->zscan2raster[abs_part_idx]]; in encode_cu()
630 encode_cu(slice, abs_part_idx, depth + 1, cu); in encode_cu()
637 code_skip_flag(slice, abs_part_idx, cu); in encode_cu()