Home
last modified time | relevance | path

Searched refs:block_width4x4 (Results 1 – 10 of 10) sorted by relevance

/external/libgav1/src/
Dwarp_prediction_test.cc123 WarpInputParam(int num_samples, int block_width4x4, int block_height4x4) in WarpInputParam()
125 block_width4x4(block_width4x4), in WarpInputParam()
128 int block_width4x4; member
134 << ", block_(width/height)4x4: " << param.block_width4x4 << "x" in operator <<()
225 param_.num_samples, param_.block_width4x4, param_.block_height4x4, row4x4, in TEST_P()
231 int index = FloorLog2(param_.block_width4x4) * 3 - 1; in TEST_P()
232 if (param_.block_width4x4 == param_.block_height4x4) { in TEST_P()
234 } else if (param_.block_width4x4 < param_.block_height4x4) { in TEST_P()
Ddecoder_impl.cc133 const int block_width4x4 = sequence_header.use_128x128_superblock ? 32 : 16; in DecodeTilesNonFrameParallel() local
138 row4x4 += block_width4x4) { in DecodeTilesNonFrameParallel()
146 row4x4, block_width4x4, row4x4 + block_width4x4 >= frame_header.rows4x4, in DecodeTilesNonFrameParallel()
241 const int block_width4x4 = sequence_header.use_128x128_superblock ? 32 : 16; in DecodeTilesFrameParallel() local
245 row4x4 += block_width4x4) { in DecodeTilesFrameParallel()
255 row4x4, block_width4x4, row4x4 + block_width4x4 >= frame_header.rows4x4, in DecodeTilesFrameParallel()
273 const ObuFrameHeader& frame_header, int row4x4, int block_width4x4, in ApplyDeblockingFilterForTileBoundaries() argument
280 tile.column4x4_start() + kNum4x4InLoopFilterUnit, block_width4x4); in ApplyDeblockingFilterForTileBoundaries()
287 frame_header.columns4x4, block_width4x4); in ApplyDeblockingFilterForTileBoundaries()
294 first_tile.column4x4_start() + kNum4x4InLoopFilterUnit, block_width4x4); in ApplyDeblockingFilterForTileBoundaries()
[all …]
Dwarp_prediction.h33 bool WarpEstimation(int num_samples, int block_width4x4, int block_height4x4,
Dwarp_prediction.cc134 bool WarpEstimation(const int num_samples, const int block_width4x4, in WarpEstimation() argument
153 const int mid_x = MultiplyBy4(column4x4) + MultiplyBy2(block_width4x4) - 1; in WarpEstimation()
Dpost_filter.h353 void PrepareCdefBlock(int block_width4x4, int block_height4x4, int row4x4,
360 void ApplyCdefForOneUnit(uint16_t* cdef_block, int index, int block_width4x4,
Dtile.h281 void DecodeSuperBlock(int row_index, int column_index, int block_width4x4);
/external/libgav1/src/post_filter/
Dcdef.cc117 void PostFilter::PrepareCdefBlock(int block_width4x4, int block_height4x4, in PrepareCdefBlock() argument
131 const int block_width = MultiplyBy4(block_width4x4) >> subsampling_x; in PrepareCdefBlock()
258 const int block_width4x4, in ApplyCdefForOneUnit() argument
311 MultiplyBy4(block_width4x4) >> subsampling_x_[plane], in ApplyCdefForOneUnit()
322 MultiplyBy4(column4x4_start + block_width4x4) >= frame_header_.width; in ApplyCdefForOneUnit()
328 column4x4_start + block_width4x4) - in ApplyCdefForOneUnit()
337 block_width4x4, block_height4x4, row4x4_start, column4x4_start, in ApplyCdefForOneUnit()
370 for (int i = 0; i < DivideBy2(block_width4x4); ++i, ++y_index) { in ApplyCdefForOneUnit()
457 } while (column4x4 < column4x4_start + block_width4x4); in ApplyCdefForOneUnit()
481 MultiplyBy4(block_width4x4) >> subsampling_x_[plane], in ApplyCdefForOneUnit()
[all …]
/external/libgav1/src/tile/
Dtile.cc483 const int block_width4x4 = kNum4x4BlocksWide[SuperBlockSize()]; local
486 (row4x4_end_ - row4x4_start_ + block_width4x4 - 1) >> block_width4x4_log2;
488 (column4x4_end_ - column4x4_start_ + block_width4x4 - 1) >>
604 const int block_width4x4 = kNum4x4BlocksWide[SuperBlockSize()]; in ProcessSuperBlockRow() local
606 column4x4 += block_width4x4) { in ProcessSuperBlockRow()
614 if (save_symbol_decoder_context && row4x4 + block_width4x4 >= row4x4_end_) { in ProcessSuperBlockRow()
652 const int block_width4x4 = kNum4x4BlocksWide[SuperBlockSize()]; in ParseAndDecode() local
654 row4x4 += block_width4x4) { in ParseAndDecode()
667 const int block_width4x4 = kNum4x4BlocksWide[SuperBlockSize()]; in Parse() local
675 row4x4 += block_width4x4) { in Parse()
[all …]
/external/libgav1/src/utils/
Dsegmentation_map.cc45 void SegmentationMap::FillBlock(int row4x4, int column4x4, int block_width4x4, in FillBlock() argument
48 memset(&segment_id_[row4x4 + y][column4x4], segment_id, block_width4x4); in FillBlock()
Dsegmentation_map.h56 void FillBlock(int row4x4, int column4x4, int block_width4x4,