Home
last modified time | relevance | path

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

/external/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_;
Dblock_parameters_holder_test.cc29 BlockParameters* const bp1 = holder.Get(10, 10, kBlock32x32); in TEST()
55 BlockParameters* const bp2 = holder.Get(10, 10, kBlock32x32); in TEST()
63 BlockParameters* const bp3 = holder.Get(0, 0, kBlock32x32); in TEST()
71 BlockParameters* const bp4 = holder.Get(0, 0, kBlock32x32); in TEST()
Dtypes.h151 struct BlockParameters : public Allocable { struct
/external/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 …]
/external/libgav1/src/tile/bitstream/
Dmode_info.cc213 BlockParameters& bp = *block.bp; in ReadSegmentId()
248 BlockParameters& bp = *block.bp; in ReadIntraSegmentId()
257 BlockParameters& bp = *block.bp; in ReadSkip()
276 BlockParameters& bp = *block.bp; in ReadSkipMode()
300 BlockParameters& bp = *block.bp; in ReadCdef()
348 BlockParameters& bp = *block.bp; in ReadQuantizerIndexDelta()
360 BlockParameters& bp = *block.bp; in ReadLoopFilterDelta()
409 BlockParameters& bp = *block.bp; in ReadIntraAngleInfo()
453 BlockParameters& bp = *block.bp; in ReadPredictionModeUV()
517 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()
197 BlockParameters& bp = *block.bp; in DecodeTransformSize()
Dpalette.cc66 BlockParameters& bp = *block.bp; in ReadPaletteColors()
138 BlockParameters& bp = *block.bp; in ReadPaletteModeInfo()
/external/libgav1/src/
Dmotion_vector.cc62 const BlockParameters& bp = *block.bp; in SetupGlobalMv()
105 void SearchStack(const Tile::Block& block, const BlockParameters& mv_bp, in SearchStack()
108 const BlockParameters& bp = *block.bp; in SearchStack()
141 void CompoundSearchStack(const Tile::Block& block, const BlockParameters& mv_bp, in CompoundSearchStack()
144 const BlockParameters& bp = *block.bp; in CompoundSearchStack()
180 const BlockParameters& mv_bp, bool is_compound, in AddReferenceMvCandidate()
184 const BlockParameters& bp = *block.bp; in AddReferenceMvCandidate()
217 BlockParameters** bps = tile.BlockParametersAddress(mv_row, mv_column); in ScanRow()
218 BlockParameters** const end_bps = in ScanRow()
222 const BlockParameters& mv_bp = **bps; in ScanRow()
[all …]
Dtile.h167 BlockParameters** BlockParametersAddress(int row4x4, int column4x4) const { in BlockParametersAddress()
180 const BlockParameters& Parameters(int row, int column) const { in Parameters()
847 BlockParameters** const bps = in Block()
895 BlockParameters** const bps = tile.BlockParametersAddress(0, 0); in HasOverlappableCandidates()
897 BlockParameters** bps_top = bps + (row4x4 - 1) * stride + (column4x4 | 1); in HasOverlappableCandidates()
900 BlockParameters** const bps_top_end = bps_top + columns; in HasOverlappableCandidates()
909 BlockParameters** bps_left = bps + (row4x4 | 1) * stride + column4x4 - 1; in HasOverlappableCandidates()
912 BlockParameters** const bps_left_end = bps_left + rows * stride; in HasOverlappableCandidates()
935 const BlockParameters* bp_top;
936 const BlockParameters* bp_left;
[all …]
Dmotion_vector.h33 constexpr bool IsGlobalMvBlock(const BlockParameters& bp, in IsGlobalMvBlock()
Dpost_filter.h309 BlockParameters* const* bp_ptr,
313 BlockParameters* const* bp_ptr,
/external/libgav1/src/tile/
Dtile.cc1015 const BlockParameters& bp = *block.bp; in ComputeTransformType()
1042 BlockParameters& bp = *block.bp; in ReadTransformType()
1406 BlockParameters& bp = *block.bp; in ReadTransformCoefficients()
1571 BlockParameters& bp = *block.bp; in TransformBlock()
1767 const BlockParameters& bp = *block.bp; in Residual()
1826 const BlockParameters& bp = *block.bp; in IsMvValid()
1892 BlockParameters& bp = *block.bp; in AssignInterMv()
1954 BlockParameters& bp = *block.bp; in AssignIntraMv()
2006 const BlockParameters& bp = *block.bp; in ComputePrediction()
2061 const BlockParameters& bp_top = in ComputePrediction()
[all …]
Dprediction.cc699 const BlockParameters& bp = *block.bp; in InterPrediction()
700 const BlockParameters& bp_reference = in InterPrediction()
847 const BlockParameters& bp_top = in ObmcPrediction()
880 const BlockParameters& bp_left = in ObmcPrediction()
912 const BlockParameters& bp = in DistanceWeightedPrediction()
1102 const BlockParameters& bp = in BlockInterPrediction()
1266 const BlockParameters& bp = *block.bp; in BlockWarpProcess()