Home
last modified time | relevance | path

Searched refs:row4x4_start (Results 1 – 25 of 32) sorted by relevance

12

/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/libgav1/src/src/post_filter/
H A Ddeblock.cc298 void PostFilter::HorizontalDeblockFilter(int row4x4_start, in HorizontalDeblockFilter() argument
313 MultiplyBy4(row4x4_start + row4x4) < height_; in HorizontalDeblockFilter()
383 block_parameters_.Address(row4x4_start, column4x4_start); in VerticalDeblockFilter()
386 MultiplyBy4(row4x4_start + row4x4) < height_; in VerticalDeblockFilter()
424 GetDeblockPosition(row4x4_start, subsampling_y), in VerticalDeblockFilter()
428 MultiplyBy4(row4x4_start + row4x4) < height_; in VerticalDeblockFilter()
462 assert(row4x4_start >= 0); in ApplyDeblockFilterForOneSuperBlockRow()
465 const int row4x4 = row4x4_start + y; in ApplyDeblockFilterForOneSuperBlockRow()
504 assert(row4x4_start >= 0); in ApplyDeblockFilter()
512 std::min(sb4x4, frame_header_.rows4x4 - row4x4_start); in ApplyDeblockFilter()
[all …]
H A Dloop_restoration.cc95 void PostFilter::ApplyLoopRestorationForOneSuperBlockRow(const int row4x4_start, in ApplyLoopRestorationForOneSuperBlockRow() argument
97 assert(row4x4_start >= 0); in ApplyLoopRestorationForOneSuperBlockRow()
113 int y = (row4x4_start == 0) in ApplyLoopRestorationForOneSuperBlockRow()
115 : (MultiplyBy4(row4x4_start) >> subsampling_y_[plane]) - in ApplyLoopRestorationForOneSuperBlockRow()
118 ((row4x4_start == 0) ? unit_height_offset : 0); in ApplyLoopRestorationForOneSuperBlockRow()
138 void PostFilter::ApplyLoopRestoration(const int row4x4_start, const int sb4x4) { in ApplyLoopRestoration() argument
141 ApplyLoopRestorationForOneSuperBlockRow<uint16_t>(row4x4_start, sb4x4); in ApplyLoopRestoration()
145 ApplyLoopRestorationForOneSuperBlockRow<uint8_t>(row4x4_start, sb4x4); in ApplyLoopRestoration()
H A Dcdef.cc259 const int row4x4_start, in ApplyCdefForOneUnit() argument
326 GetSourceBuffer(kPlaneY, row4x4_start, in ApplyCdefForOneUnit()
359 block_parameters_.Address(row4x4_start, column4x4_start); in ApplyCdefForOneUnit()
363 int row4x4 = row4x4_start; in ApplyCdefForOneUnit()
396 row4x4 + kStep4x4 < row4x4_start + block_height4x4) { in ApplyCdefForOneUnit()
457 } while (row4x4 < row4x4_start + block_height4x4); in ApplyCdefForOneUnit()
487 GetSourceBuffer(static_cast<Plane>(plane), row4x4_start, in ApplyCdefForOneUnit()
515 int row4x4 = row4x4_start; in ApplyCdefForOneUnit()
585 } while (row4x4 < row4x4_start + block_height4x4); in ApplyCdefForOneUnit()
615 assert(row4x4_start >= 0); in ApplyCdefForOneSuperBlockRow()
[all …]
H A Dsuper_res.cc84 void PostFilter::ApplySuperResForOneSuperBlockRow(int row4x4_start, int sb4x4, in ApplySuperResForOneSuperBlockRow() argument
86 assert(row4x4_start >= 0); in ApplySuperResForOneSuperBlockRow()
94 std::min(sb4x4, frame_header_.rows4x4 - row4x4_start) - in ApplySuperResForOneSuperBlockRow()
96 if (row4x4_start > 0) { in ApplySuperResForOneSuperBlockRow()
97 const int row4x4 = row4x4_start - 2; in ApplySuperResForOneSuperBlockRow()
122 (MultiplyBy4(row4x4_start) >> subsampling_y_[plane]) * in ApplySuperResForOneSuperBlockRow()
H A Dpost_filter.cc426 void PostFilter::SetupLoopRestorationBorder(int row4x4_start, int sb4x4) { in SetupLoopRestorationBorder() argument
427 assert(row4x4_start >= 0); in SetupLoopRestorationBorder()
431 const int row4x4 = row4x4_start + sb_y; in SetupLoopRestorationBorder()
/dports/multimedia/libgav1/libgav1-0.17.0/src/post_filter/
H A Ddeblock.cc301 const int height4x4 = row4x4_end - row4x4_start; in HorizontalDeblockFilter()
308 uint8_t* src = GetSourceBuffer(kPlaneY, row4x4_start, column4x4_start); in HorizontalDeblockFilter()
360 row4x4_start + row4x4, column4x4_start + column4x4, &level_u, in HorizontalDeblockFilter()
382 void PostFilter::VerticalDeblockFilter(int row4x4_start, int row4x4_end, in VerticalDeblockFilter() argument
384 const int height4x4 = row4x4_end - row4x4_start; in VerticalDeblockFilter()
390 uint8_t* src = GetSourceBuffer(kPlaneY, row4x4_start, column4x4_start); in VerticalDeblockFilter()
396 block_parameters_.Address(row4x4_start, column4x4_start); in VerticalDeblockFilter()
402 row4x4 < height4x4 && MultiplyBy4(row4x4_start + row4x4) < height; in VerticalDeblockFilter()
441 GetDeblockPosition(row4x4_start, subsampling_y), in VerticalDeblockFilter()
497 assert(row4x4_start >= 0); in ApplyDeblockFilter()
[all …]
H A Dloop_restoration.cc99 void PostFilter::ApplyLoopRestorationForOneSuperBlockRow(const int row4x4_start, in ApplyLoopRestorationForOneSuperBlockRow() argument
101 assert(row4x4_start >= 0); in ApplyLoopRestorationForOneSuperBlockRow()
119 int y = (row4x4_start == 0) in ApplyLoopRestorationForOneSuperBlockRow()
121 : (MultiplyBy4(row4x4_start) >> subsampling_y_[plane]) - in ApplyLoopRestorationForOneSuperBlockRow()
124 ((row4x4_start == 0) ? unit_height_offset : 0); in ApplyLoopRestorationForOneSuperBlockRow()
144 void PostFilter::ApplyLoopRestoration(const int row4x4_start, const int sb4x4) { in ApplyLoopRestoration() argument
147 ApplyLoopRestorationForOneSuperBlockRow<uint16_t>(row4x4_start, sb4x4); in ApplyLoopRestoration()
151 ApplyLoopRestorationForOneSuperBlockRow<uint8_t>(row4x4_start, sb4x4); in ApplyLoopRestoration()
H A Dcdef.cc260 const int row4x4_start, in ApplyCdefForOneUnit() argument
327 GetSourceBuffer(kPlaneY, row4x4_start, in ApplyCdefForOneUnit()
360 &cdef_skip_[row4x4_start >> 1][column4x4_start >> 4]; in ApplyCdefForOneUnit()
362 int row4x4 = row4x4_start; in ApplyCdefForOneUnit()
465 } while (row4x4 < row4x4_start + block_height4x4); in ApplyCdefForOneUnit()
523 int row4x4 = row4x4_start; in ApplyCdefForOneUnit()
593 } while (row4x4 < row4x4_start + block_height4x4); in ApplyCdefForOneUnit()
628 assert(row4x4_start >= 0); in ApplyCdefForOneSuperBlockRow()
630 int row4x4 = row4x4_start; in ApplyCdefForOneSuperBlockRow()
631 const int row4x4_limit = row4x4_start + sb4x4; in ApplyCdefForOneSuperBlockRow()
[all …]
H A Dsuper_res.cc96 void PostFilter::ApplySuperResForOneSuperBlockRow(int row4x4_start, int sb4x4, in ApplySuperResForOneSuperBlockRow() argument
98 assert(row4x4_start >= 0); in ApplySuperResForOneSuperBlockRow()
106 std::min(sb4x4, frame_header_.rows4x4 - row4x4_start) - in ApplySuperResForOneSuperBlockRow()
108 if (row4x4_start > 0) { in ApplySuperResForOneSuperBlockRow()
109 const int row4x4 = row4x4_start - 2; in ApplySuperResForOneSuperBlockRow()
134 (MultiplyBy4(row4x4_start) >> subsampling_y_[plane]) * in ApplySuperResForOneSuperBlockRow()
H A Dpost_filter.cc448 void PostFilter::SetupLoopRestorationBorder(int row4x4_start, int sb4x4) { in SetupLoopRestorationBorder() argument
449 assert(row4x4_start >= 0); in SetupLoopRestorationBorder()
453 const int row4x4 = row4x4_start + sb_y; in SetupLoopRestorationBorder()
/dports/www/qt5-webengine/qtwebengine-everywhere-src-5.15.2/src/3rdparty/chromium/third_party/libgav1/src/src/post_filter/
H A Dsuper_res.cc89 assert(row4x4_start >= 0); in ApplySuperResForOneSuperBlockRow()
98 if (row4x4_start > 0) { in ApplySuperResForOneSuperBlockRow()
99 const int row4x4 = row4x4_start - 2; in ApplySuperResForOneSuperBlockRow()
116 std::min(sb4x4, frame_header_.rows4x4 - row4x4_start) - in ApplySuperResForOneSuperBlockRow()
120 (MultiplyBy4(row4x4_start) >> subsampling_y_[plane]) * in ApplySuperResForOneSuperBlockRow()
150 for (int i = 0, row4x4_start = 0; i < num_threads; ++i, in ApplySuperResThreaded() local
151 row4x4_start += thread_pool_rows4x4, in ApplySuperResThreaded()
160 static_cast<Plane>(plane), row4x4_start, 0); in ApplySuperResThreaded()
183 void PostFilter::SetupDeblockBuffer(int row4x4_start, int sb4x4) { in SetupDeblockBuffer() argument
184 assert(row4x4_start >= 0); in SetupDeblockBuffer()
[all …]
H A Ddeblock.cc132 void PostFilter::HorizontalDeblockFilter(Plane plane, int row4x4_start, in HorizontalDeblockFilter() argument
141 uint8_t* src = GetSourceBuffer(plane, row4x4_start, column4x4_start); in HorizontalDeblockFilter()
162 for (int row4x4 = 0; MultiplyBy4(row4x4_start + row4x4) < height_ && in HorizontalDeblockFilter()
165 if (row4x4_start + row4x4 == 0) { in HorizontalDeblockFilter()
287 void PostFilter::VerticalDeblockFilter(Plane plane, int row4x4_start, in VerticalDeblockFilter() argument
298 uint8_t* src = GetSourceBuffer(plane, row4x4_start, column4x4_start); in VerticalDeblockFilter()
317 for (int row4x4 = 0; MultiplyBy4(row4x4_start + row4x4) < height_ && in VerticalDeblockFilter()
482 uint8_t* src = GetSourceBuffer(plane, row4x4_start, column4x4_start); in HorizontalDeblockFilterNoMask()
532 for (int row4x4 = 0; MultiplyBy4(row4x4_start + row4x4) < height_ && in VerticalDeblockFilterNoMask()
564 assert(row4x4_start >= 0); in ApplyDeblockFilterForOneSuperBlockRow()
[all …]
H A Dcdef.cc157 const int row4x4_start, in ApplyCdefForOneUnit() argument
167 const int start_y = MultiplyBy4(row4x4_start) >> subsampling_y_[plane]; in ApplyCdefForOneUnit()
187 PrepareCdefBlock<Pixel>(block_width4x4, block_height4x4, row4x4_start, in ApplyCdefForOneUnit()
191 for (int row4x4 = row4x4_start; row4x4 < row4x4_start + block_height4x4; in ApplyCdefForOneUnit()
273 cdef_src += (MultiplyBy4(row4x4 - row4x4_start) >> subsampling_y) * in ApplyCdefForOneUnit()
306 void PostFilter::ApplyCdefForOneSuperBlockRow(int row4x4_start, int sb4x4, in ApplyCdefForOneSuperBlockRow() argument
308 assert(row4x4_start >= 0); in ApplyCdefForOneSuperBlockRow()
311 const int row4x4 = row4x4_start + y; in ApplyCdefForOneSuperBlockRow()
H A Dloop_restoration.cc127 void PostFilter::ApplyLoopRestorationForOneSuperBlockRow(int row4x4_start, in ApplyLoopRestorationForOneSuperBlockRow() argument
129 assert(row4x4_start >= 0); in ApplyLoopRestorationForOneSuperBlockRow()
154 const int row4x4 = row4x4_start + sb_y; in ApplyLoopRestorationForOneSuperBlockRow()
/dports/multimedia/libgav1/libgav1-0.17.0/src/
H A Dpost_filter.h151 void ApplyDeblockFilter(LoopFilterType loop_filter_type, int row4x4_start,
241 using DeblockFilter = void (PostFilter::*)(int row4x4_start, int row4x4_end,
267 void SetupLoopRestorationBorder(int row4x4_start);
270 void SetupLoopRestorationBorder(int row4x4_start, int sb4x4);
316 void HorizontalDeblockFilter(int row4x4_start, int row4x4_end,
318 void VerticalDeblockFilter(int row4x4_start, int row4x4_end,
361 int block_height4x4, int row4x4_start,
440 void ApplyLoopRestorationForOneSuperBlockRow(int row4x4_start, int sb4x4);
443 void ApplyLoopRestoration(int row4x4_start, int sb4x4);
H A Dmotion_vector.h56 int row4x4_start, int row4x4_end, int column4x4_start, int column4x4_end,
H A Dtile.h187 int row4x4_start() const { return row4x4_start_; } in row4x4_start() function
296 int row4x4_start, int column4x4_start, TileScratchBuffer* scratch_buffer,
H A Dmotion_vector.cc932 int row4x4_start, int row4x4_end, int column4x4_start, int column4x4_end, in SetupMotionField() argument
935 const int y8_start = DivideBy2(row4x4_start); in SetupMotionField()
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/libgav1/src/src/
H A Dpost_filter.h151 void ApplyDeblockFilter(LoopFilterType loop_filter_type, int row4x4_start,
247 using DeblockFilter = void (PostFilter::*)(int row4x4_start,
279 void SetupLoopRestorationBorder(int row4x4_start);
282 void SetupLoopRestorationBorder(int row4x4_start, int sb4x4);
335 void HorizontalDeblockFilter(int row4x4_start, int column4x4_start);
336 void VerticalDeblockFilter(int row4x4_start, int column4x4_start);
381 int block_height4x4, int row4x4_start,
457 void ApplyLoopRestorationForOneSuperBlockRow(int row4x4_start, int sb4x4);
460 void ApplyLoopRestoration(int row4x4_start, int sb4x4);
H A Dmotion_vector.h54 int row4x4_start, int row4x4_end, int column4x4_start, int column4x4_end,
H A Dtile.h184 int row4x4_start() const { return row4x4_start_; } in row4x4_start() function
292 int row4x4_start, int column4x4_start, ParameterTree* root,
/dports/www/qt5-webengine/qtwebengine-everywhere-src-5.15.2/src/3rdparty/chromium/third_party/libgav1/src/src/
H A Dpost_filter.h251 using DeblockFilter = void (PostFilter::*)(Plane plane, int row4x4_start,
306 void SetupDeblockBuffer(int row4x4_start, int sb4x4);
357 void HorizontalDeblockFilter(Plane plane, int row4x4_start,
359 void VerticalDeblockFilter(Plane plane, int row4x4_start, int column4x4_start,
363 void HorizontalDeblockFilterNoMask(Plane plane, int row4x4_start,
367 void VerticalDeblockFilterNoMask(Plane plane, int row4x4_start,
402 int block_height4x4, int row4x4_start,
450 void ApplyLoopRestorationForOneSuperBlockRow(int row4x4_start, int sb4x4);
H A Dloop_filter_mask.cc63 const int row4x4_start = frame_header.tile_info.tile_row_start[row]; in Build() local
93 for (int row4x4 = GetDeblockPosition(row4x4_start, subsampling_y); in Build()
135 if (row4x4_start != 0) { in Build()
144 const int row4x4 = GetDeblockPosition(row4x4_start, subsampling_y); in Build()
H A Dmotion_vector.h54 unsigned int order_hint_shift_bits, int row4x4_start, int row4x4_end,
H A Dmotion_vector.cc924 unsigned int order_hint_shift_bits, int row4x4_start, int row4x4_end, in SetupMotionField() argument
929 const int y8_start = DivideBy2(row4x4_start); in SetupMotionField()

12