Searched refs:PostFilter (Results 1 – 9 of 9) sorted by relevance
/external/libgav1/libgav1/src/ |
D | post_filter.h | 53 class PostFilter { 76 PostFilter(const ObuFrameHeader& frame_header, 82 PostFilter(const PostFilter&) = delete; 83 PostFilter& operator=(const PostFilter&) = delete; 84 PostFilter(PostFilter&&) = delete; 85 PostFilter& operator=(PostFilter&&) = delete; 247 using DeblockFilter = void (PostFilter::*)(int row4x4_start, 252 &PostFilter::VerticalDeblockFilter, &PostFilter::HorizontalDeblockFilter}; 304 using WorkerFunction = void (PostFilter::*)(std::atomic<int>* row4x4_atomic); 337 static_assert(std::is_same<decltype(&PostFilter::HorizontalDeblockFilter), [all …]
|
D | decoder_impl.cc | 131 PostFilter* const post_filter) { in DecodeTilesNonFrameParallel() 157 PostFilter* const post_filter, in DecodeTilesThreadedNonFrameParallel() 221 PostFilter* const post_filter, RefCountedBuffer* const current_frame) { in DecodeTilesFrameParallel() 272 PostFilter* const post_filter, const std::unique_ptr<Tile>* tile_row_base, in ApplyDeblockingFilterForTileBoundaries() 343 PostFilter* const post_filter, BlockingCounter* const pending_jobs) { in DecodeSuperBlockRowInTile() 420 PostFilter* const post_filter, RefCountedBuffer* const current_frame) { in DecodeTilesThreadedFrameParallel() 1208 PostFilter::DoCdef(frame_header, settings_.post_filter_mask); in DecodeTiles() 1212 const bool do_restoration = PostFilter::DoRestoration( in DecodeTiles() 1215 PostFilter::DoSuperRes(frame_header, settings_.post_filter_mask); in DecodeTiles() 1408 PostFilter post_filter(frame_header, sequence_header, frame_scratch_buffer, in DecodeTiles()
|
D | tile.h | 78 const SegmentationMap* prev_segment_ids, PostFilter* const post_filter, in Create() 248 const SegmentationMap* prev_segment_ids, PostFilter* post_filter, 657 PostFilter& post_filter_;
|
/external/libgav1/libgav1/src/post_filter/ |
D | post_filter.cc | 77 void PostFilter::ExtendFrame(Pixel* const frame_start, const int width, in ExtendFrame() 127 template void PostFilter::ExtendFrame<uint8_t>(uint8_t* const frame_start, 135 template void PostFilter::ExtendFrame<uint16_t>( 141 PostFilter::PostFilter(const ObuFrameHeader& frame_header, in PostFilter() function in libgav1::PostFilter 264 void PostFilter::ExtendFrameBoundary(uint8_t* const frame_start, in ExtendFrameBoundary() 281 void PostFilter::ExtendBordersForReferenceFrame() { in ExtendBordersForReferenceFrame() 308 void PostFilter::CopyDeblockedPixels(Plane plane, int row4x4) { in CopyDeblockedPixels() 335 void PostFilter::CopyBordersForOneSuperBlockRow(int row4x4, int sb4x4, in CopyBordersForOneSuperBlockRow() 389 void PostFilter::SetupLoopRestorationBorder(const int row4x4) { in SetupLoopRestorationBorder() 431 void PostFilter::SetupLoopRestorationBorder(int row4x4_start, int sb4x4) { in SetupLoopRestorationBorder() [all …]
|
D | deblock.cc | 99 void PostFilter::ComputeDeblockFilterLevels( in ComputeDeblockFilterLevels() 123 bool PostFilter::GetHorizontalDeblockFilterEdgeInfo(int row4x4, int column4x4, in GetHorizontalDeblockFilterEdgeInfo() 153 void PostFilter::GetHorizontalDeblockFilterEdgeInfoUV( in GetHorizontalDeblockFilterEdgeInfoUV() 213 bool PostFilter::GetVerticalDeblockFilterEdgeInfo( in GetVerticalDeblockFilterEdgeInfo() 243 void PostFilter::GetVerticalDeblockFilterEdgeInfoUV( in GetVerticalDeblockFilterEdgeInfoUV() 298 void PostFilter::HorizontalDeblockFilter(int row4x4_start, in HorizontalDeblockFilter() 374 void PostFilter::VerticalDeblockFilter(int row4x4_start, int column4x4_start) { in VerticalDeblockFilter() 461 void PostFilter::ApplyDeblockFilterForOneSuperBlockRow(int row4x4_start, in ApplyDeblockFilterForOneSuperBlockRow() 485 void PostFilter::DeblockFilterWorker(std::atomic<int>* row4x4_atomic) { in DeblockFilterWorker() 497 template void PostFilter::DeblockFilterWorker<kLoopFilterTypeVertical>( [all …]
|
D | loop_restoration.cc | 20 void PostFilter::ApplyLoopRestorationForOneRow( in ApplyLoopRestorationForOneRow() 99 void PostFilter::ApplyLoopRestorationForOneSuperBlockRow(const int row4x4_start, in ApplyLoopRestorationForOneSuperBlockRow() 142 void PostFilter::ApplyLoopRestoration(const int row4x4_start, const int sb4x4) { in ApplyLoopRestoration() 152 void PostFilter::ApplyLoopRestorationWorker(std::atomic<int>* row4x4_atomic) { in ApplyLoopRestorationWorker()
|
D | super_res.cc | 19 void PostFilter::ApplySuperRes(const std::array<uint8_t*, kMaxPlanes>& src, in ApplySuperRes() 96 void PostFilter::ApplySuperResForOneSuperBlockRow(int row4x4_start, int sb4x4, in ApplySuperResForOneSuperBlockRow() 148 void PostFilter::ApplySuperResThreaded() { in ApplySuperResThreaded()
|
D | cdef.cc | 89 void PostFilter::SetupCdefBorder(int row4x4) { in SetupCdefBorder() 117 void PostFilter::PrepareCdefBlock(int block_width4x4, int block_height4x4, in PrepareCdefBlock() 257 void PostFilter::ApplyCdefForOneUnit(uint16_t* cdef_block, const int index, in ApplyCdefForOneUnit() 590 void PostFilter::ApplyCdefForOneSuperBlockRowHelper( in ApplyCdefForOneSuperBlockRowHelper() 614 void PostFilter::ApplyCdefForOneSuperBlockRow(int row4x4_start, int sb4x4, in ApplyCdefForOneSuperBlockRow() 645 void PostFilter::ApplyCdefWorker(std::atomic<int>* row4x4_atomic) { in ApplyCdefWorker()
|
/external/libgav1/libgav1/src/tile/ |
D | tile.cc | 425 PostFilter* const post_filter, const dsp::Dsp* const dsp, in Tile()
|