Home
last modified time | relevance | path

Searched refs:rows4x4 (Results 1 – 20 of 20) sorted by relevance

/external/libgav1/libgav1/src/utils/
Dsegmentation_map.cc23 bool SegmentationMap::Allocate(int32_t rows4x4, int32_t columns4x4) { in Allocate() argument
24 rows4x4_ = rows4x4; in Allocate()
Dblock_parameters_holder.cc38 bool BlockParametersHolder::Reset(int rows4x4, int columns4x4, in Reset() argument
40 rows4x4_ = rows4x4; in Reset()
Dsegmentation_map.h41 LIBGAV1_MUST_USE_RESULT bool Allocate(int32_t rows4x4, int32_t columns4x4);
Dblock_parameters_holder.h42 LIBGAV1_MUST_USE_RESULT bool Reset(int rows4x4, int columns4x4,
Dtypes.h447 int32_t rows4x4; member
/external/libgav1/libgav1/src/
Ddecoder_impl.cc139 for (int row4x4 = 0; row4x4 < frame_header.rows4x4; in DecodeTilesNonFrameParallel()
148 row4x4, block_width4x4, row4x4 + block_width4x4 >= frame_header.rows4x4, in DecodeTilesNonFrameParallel()
246 for (int row4x4 = 0; row4x4 < frame_header.rows4x4; in DecodeTilesFrameParallel()
257 row4x4, block_width4x4, row4x4 + block_width4x4 >= frame_header.rows4x4, in DecodeTilesFrameParallel()
480 (frame_header.rows4x4 + block_width4x4 - 1) >> block_width4x4_log2; in DecodeTilesThreadedFrameParallel()
539 for (int row4x4 = 0, index = 0; row4x4 < frame_header.rows4x4; in DecodeTilesThreadedFrameParallel()
564 row4x4, block_width4x4, row4x4 + block_width4x4 >= frame_header.rows4x4, in DecodeTilesThreadedFrameParallel()
1225 DivideBy16(frame_header.rows4x4 + kMaxBlockHeight4x4), in DecodeTiles()
1233 frame_header.rows4x4 + kMaxBlockHeight4x4, in DecodeTiles()
1241 DivideBy2(frame_header.rows4x4), DivideBy2(frame_header.columns4x4), in DecodeTiles()
[all …]
Dmotion_vector.cc249 tile.frame_header().rows4x4 - block.row4x4, 16}); in ScanColumn()
582 tile.frame_header().rows4x4 - block.row4x4, 16}); in ExtraSearch()
775 if (source_frame->rows4x4() != frame_header.rows4x4 || in MotionFieldProjection()
906 tile.frame_header().rows4x4 - block.row4x4); in FindWarpSamples()
935 const int y8_end = DivideBy2(std::min(row4x4_end, frame_header.rows4x4)); in SetupMotionField()
Dbuffer_pool.cc70 rows4x4_ = frame_header.rows4x4; in SetFrameDimensions()
Dbuffer_pool.h126 int32_t rows4x4() const { return rows4x4_; } in rows4x4() function
Dobu_parser.cc579 frame_header_.rows4x4 = ((frame_header_.height + 7) >> 3) << 1; in ParseSuperResParametersAndComputeImageSize()
1599 ? ((frame_header_.rows4x4 + 31) >> 5) in ParseTileInfoSyntax()
1600 : ((frame_header_.rows4x4 + 15) >> 4); in ParseTileInfoSyntax()
1666 tile_info->tile_row_start[i] = frame_header_.rows4x4; in ParseTileInfoSyntax()
1715 tile_info->tile_row_start[i] = frame_header_.rows4x4; in ParseTileInfoSyntax()
Dtile.h859 const int rows = std::min(tile.frame_header_.rows4x4 - row4x4, in HasOverlappableCandidates()
/external/libgav1/libgav1/src/post_filter/
Dcdef.cc455 if (row4x4 >= frame_header_.rows4x4) return; in ApplyCdefForOneSuperBlockRow()
471 std::min(kStep64x64, frame_header_.rows4x4 - row4x4); in ApplyCdefForOneSuperBlockRow()
493 std::min(kStep64x64, frame_header_.rows4x4 - row4x4); in ApplyCdefForOneRowInWindow()
509 for (int row4x4 = 0; row4x4 < frame_header_.rows4x4; in ApplyCdefThreaded()
512 std::min(window_buffer_height4x4, frame_header_.rows4x4 - row4x4); in ApplyCdefThreaded()
547 std::min(frame_header_.rows4x4 - row4x4, window_buffer_height4x4); in ApplyCdefThreaded()
Dsuper_res.cc116 std::min(sb4x4, frame_header_.rows4x4 - row4x4_start) - in ApplySuperResForOneSuperBlockRow()
137 const int thread_pool_rows4x4 = frame_header_.rows4x4 / num_threads; in ApplySuperResThreaded()
141 frame_header_.rows4x4 - (thread_pool_rows4x4 * (num_threads - 1)); in ApplySuperResThreaded()
Ddeblock.cc467 if (row4x4 >= frame_header_.rows4x4) break; in ApplyDeblockFilterForOneSuperBlockRow()
503 const int jobs_per_plane = DivideBy16(frame_header_.rows4x4 + 15); in ApplyDeblockFilterThreaded()
557 std::min(sb4x4, frame_header_.rows4x4 - row4x4_start); in ApplyDeblockFilter()
Dpost_filter.cc386 for (int row4x4 = 0; row4x4 < frame_header_.rows4x4; in ApplyFilteringThreaded()
/external/libgav1/libgav1/src/tile/
Dtile.cc375 block.tile.frame_header().rows4x4 - block.height4x4 - block.row4x4; in GetClampParameters()
548 std::min(frame_header_.rows4x4, DivideBy4(plane_height + 3)
562 ? frame_header_.rows4x4 in Init()
954 const int max_y4x4 = frame_header_.rows4x4 >> subsampling_y_[plane]; in GetTransformAllZeroContext()
1245 const int max_y4x4 = frame_header_.rows4x4 >> subsampling_y_[plane]; in GetDcSignContext()
1267 const int max_y4x4 = frame_header_.rows4x4 >> subsampling_y_[plane]; in SetEntropyContexts()
1609 const int max_y = MultiplyBy4(frame_header_.rows4x4) >> subsampling_y; in TransformBlock()
1717 if (row >= frame_header_.rows4x4 || column >= frame_header_.columns4x4) { in TransformTree()
2015 frame_header_.rows4x4); in ResetEntropyContext()
2157 if (row4x4 >= frame_header_.rows4x4 || in ProcessBlock()
[all …]
Dprediction.cc232 const int max_y = (MultiplyBy4(frame_header_.rows4x4) >> y_shift) - 1; in IntraPrediction()
892 std::min(block.row4x4 + block.height4x4, frame_header_.rows4x4); in ObmcPrediction()
1086 ? MultiplyBy4(frame_header_.rows4x4) in BlockInterPrediction()
/external/libgav1/libgav1/src/tile/bitstream/
Dtransform_size.cc173 if (node.y + i >= frame_header_.rows4x4 || in ReadVariableTransformTree()
Dpalette.cc258 block_height, MultiplyBy4(frame_header_.rows4x4 - block.row4x4)); in ReadPaletteTokens()
Dmode_info.cc599 const int y_limit = std::min(frame_header_.rows4x4 - block.row4x4, in ComputePredictedSegmentId()