/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/libgav1/src/src/post_filter/ |
H A D | deblock.cc | 298 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 D | loop_restoration.cc | 95 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 D | cdef.cc | 259 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 D | super_res.cc | 84 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 D | post_filter.cc | 426 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 D | deblock.cc | 301 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 D | loop_restoration.cc | 99 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 D | cdef.cc | 260 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 D | super_res.cc | 96 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 D | post_filter.cc | 448 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 D | super_res.cc | 89 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 D | deblock.cc | 132 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 D | cdef.cc | 157 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 D | loop_restoration.cc | 127 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 D | post_filter.h | 151 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 D | motion_vector.h | 56 int row4x4_start, int row4x4_end, int column4x4_start, int column4x4_end,
|
H A D | tile.h | 187 int row4x4_start() const { return row4x4_start_; } in row4x4_start() function 296 int row4x4_start, int column4x4_start, TileScratchBuffer* scratch_buffer,
|
H A D | motion_vector.cc | 932 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 D | post_filter.h | 151 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 D | motion_vector.h | 54 int row4x4_start, int row4x4_end, int column4x4_start, int column4x4_end,
|
H A D | tile.h | 184 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 D | post_filter.h | 251 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 D | loop_filter_mask.cc | 63 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 D | motion_vector.h | 54 unsigned int order_hint_shift_bits, int row4x4_start, int row4x4_end,
|
H A D | motion_vector.cc | 924 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()
|