Home
last modified time | relevance | path

Searched refs:BlockParameters (Results 1 – 13 of 13) sorted by relevance

/external/libgav1/libgav1/src/utils/
Dblock_parameters_holder.cc34 BlockParameters* BlockParametersHolder::Get(int row4x4, int column4x4, in Get()
40 bp.reset(new (std::nothrow) BlockParameters); in Get()
49 BlockParameters* const bp) { in FillCache()
58 SetBlock<BlockParameters*>(rows, 1, bp, bp_dst, columns4x4_); in FillCache()
60 SetBlock<BlockParameters*>(rows, 2, bp, bp_dst, columns4x4_); in FillCache()
62 SetBlock<BlockParameters*>(rows, 4, bp, bp_dst, columns4x4_); in FillCache()
64 SetBlock<BlockParameters*>(rows, 8, bp, bp_dst, columns4x4_); in FillCache()
66 SetBlock<BlockParameters*>(rows, 16, bp, bp_dst, columns4x4_); in FillCache()
68 SetBlock<BlockParameters*>(rows, 32, bp, bp_dst, columns4x4_); in FillCache()
Dblock_parameters_holder.h46 BlockParameters* Get(int row4x4, int column4x4, BlockSize block_size);
51 BlockParameters* Find(int row4x4, int column4x4) const { in Find()
55 BlockParameters** Address(int row4x4, int column4x4) { in Address()
59 BlockParameters* const* Address(int row4x4, int column4x4) const { in Address()
71 BlockParameters* bp);
79 DynamicBuffer<std::unique_ptr<BlockParameters>> block_parameters_;
87 Array2D<BlockParameters*> block_parameters_cache_;
Dtypes.h171 struct BlockParameters : public Allocable { struct
/external/libgav1/libgav1/src/post_filter/
Ddeblock.cc48 bool NonBlockBorderNeedsFilter(const BlockParameters& bp, int filter_id, in NonBlockBorderNeedsFilter()
129 const BlockParameters* bp = block_parameters_.Find(row4x4, column4x4); in GetHorizontalDeblockFilterEdgeInfo()
132 const BlockParameters* bp_prev = in GetHorizontalDeblockFilterEdgeInfo()
160 const BlockParameters* bp = block_parameters_.Find(row4x4, column4x4); in GetHorizontalDeblockFilterEdgeInfoUV()
177 const BlockParameters* bp_prev = in GetHorizontalDeblockFilterEdgeInfoUV()
214 int row4x4, int column4x4, BlockParameters* const* bp_ptr, uint8_t* level, in GetVerticalDeblockFilterEdgeInfo()
216 const BlockParameters* bp = *bp_ptr; in GetVerticalDeblockFilterEdgeInfo()
223 const BlockParameters* bp_prev = *(bp_ptr - 1); in GetVerticalDeblockFilterEdgeInfo()
244 int column4x4, BlockParameters* const* bp_ptr, uint8_t* level_u, in GetVerticalDeblockFilterEdgeInfoUV()
248 const BlockParameters* bp = *bp_ptr; in GetVerticalDeblockFilterEdgeInfoUV()
[all …]
Dcdef.cc359 BlockParameters* const* bp_row0_base = in ApplyCdefForOneUnit()
361 BlockParameters* const* bp_row1_base = in ApplyCdefForOneUnit()
369 BlockParameters* const* bp0 = bp_row0_base; in ApplyCdefForOneUnit()
370 BlockParameters* const* bp1 = bp_row1_base; in ApplyCdefForOneUnit()
/external/libgav1/libgav1/src/tile/bitstream/
Dmode_info.cc210 BlockParameters& bp = *block.bp; in ReadSegmentId()
244 BlockParameters& bp = *block.bp; in ReadIntraSegmentId()
253 BlockParameters& bp = *block.bp; in ReadSkip()
272 BlockParameters& bp = *block.bp; in ReadSkipMode()
295 BlockParameters& bp = *block.bp; in ReadCdef()
342 BlockParameters& bp = *block.bp; in ReadQuantizerIndexDelta()
354 BlockParameters& bp = *block.bp; in ReadLoopFilterDelta()
403 BlockParameters& bp = *block.bp; in ReadIntraAngleInfo()
446 BlockParameters& bp = *block.bp; in ReadPredictionModeUV()
509 BlockParameters& bp = *block.bp; in ReadMotionVector()
[all …]
Dtransform_size.cc74 const BlockParameters& bp_top = in GetTopTransformWidth()
87 const BlockParameters& bp_left = in GetLeftTransformHeight()
97 BlockParameters& bp = *block.bp; in ReadFixedTransformSize()
198 BlockParameters& bp = *block.bp; in DecodeTransformSize()
Dpalette.cc63 BlockParameters& bp = *block.bp; in ReadPaletteColors()
132 BlockParameters& bp = *block.bp; in ReadPaletteModeInfo()
/external/libgav1/libgav1/src/
Dmotion_vector.cc62 const BlockParameters& bp = *block.bp; in SetupGlobalMv()
107 void SearchStack(const Tile::Block& block, const BlockParameters& mv_bp, in SearchStack()
110 const BlockParameters& bp = *block.bp; in SearchStack()
143 void CompoundSearchStack(const Tile::Block& block, const BlockParameters& mv_bp, in CompoundSearchStack()
146 const BlockParameters& bp = *block.bp; in CompoundSearchStack()
182 const BlockParameters& mv_bp, bool is_compound, in AddReferenceMvCandidate()
186 const BlockParameters& bp = *block.bp; in AddReferenceMvCandidate()
219 BlockParameters** bps = tile.BlockParametersAddress(mv_row, mv_column); in ScanRow()
220 BlockParameters** const end_bps = in ScanRow()
224 const BlockParameters& mv_bp = **bps; in ScanRow()
[all …]
Dtile.h165 BlockParameters** BlockParametersAddress(int row4x4, int column4x4) const { in BlockParametersAddress()
178 const BlockParameters& Parameters(int row, int column) const { in Parameters()
808 BlockParameters** const bps = in Block()
856 BlockParameters** const bps = tile.BlockParametersAddress(0, 0); in HasOverlappableCandidates()
858 BlockParameters** bps_top = bps + (row4x4 - 1) * stride + (column4x4 | 1); in HasOverlappableCandidates()
861 BlockParameters** const bps_top_end = bps_top + columns; in HasOverlappableCandidates()
870 BlockParameters** bps_left = bps + (row4x4 | 1) * stride + column4x4 - 1; in HasOverlappableCandidates()
873 BlockParameters** const bps_left_end = bps_left + rows * stride; in HasOverlappableCandidates()
896 const BlockParameters* bp_top;
897 const BlockParameters* bp_left;
[all …]
Dpost_filter.h326 BlockParameters* const* bp_ptr,
330 BlockParameters* const* bp_ptr,
/external/libgav1/libgav1/src/tile/
Dtile.cc1020 const BlockParameters& bp = *block.bp; in ComputeTransformType()
1046 BlockParameters& bp = *block.bp; in ReadTransformType()
1409 BlockParameters& bp = *block.bp; in ReadTransformCoefficients()
1572 BlockParameters& bp = *block.bp; in TransformBlock()
1763 const BlockParameters& bp = *block.bp; in Residual()
1819 const BlockParameters& bp = *block.bp; in IsMvValid()
1885 BlockParameters& bp = *block.bp; in AssignInterMv()
1947 BlockParameters& bp = *block.bp; in AssignIntraMv()
1999 const BlockParameters& bp = *block.bp; in ComputePrediction()
2054 const BlockParameters& bp_top = in ComputePrediction()
[all …]
Dprediction.cc394 const BlockParameters& bp = *block_parameters_holder_.Find(row, column); in IsSmoothPrediction()
713 const BlockParameters& bp = *block.bp; in InterPrediction()
714 const BlockParameters& bp_reference = in InterPrediction()
862 const BlockParameters& bp_top = in ObmcPrediction()
895 const BlockParameters& bp_left = in ObmcPrediction()
927 const BlockParameters& bp = in DistanceWeightedPrediction()
1116 const BlockParameters& bp = in BlockInterPrediction()
1287 const BlockParameters& bp = *block.bp; in BlockWarpProcess()