Searched refs:height4x4 (Results 1 – 8 of 8) sorted by relevance
/external/libgav1/src/ |
D | motion_vector.cc | 239 const int height4x4 = block.height4x4; in ScanColumn() local 240 const int min_step = GetMinimumStep(height4x4, delta_column); in ScanColumn() 244 bps + stride * std::min({static_cast<int>(height4x4), in ScanColumn() 249 std::min(height4x4, static_cast<int>(kNum4x4BlocksHigh[mv_bp.size])), in ScanColumn() 405 const int step_h = (block.height4x4 >= 16) ? 4 : 2; in TemporalScan() 409 row_start + std::min(static_cast<int>(block.height4x4), 16); in TemporalScan() 449 {block.height4x4, -2}, in TemporalScan() 450 {block.height4x4, block.width4x4}, in TemporalScan() 451 {block.height4x4 - 2, block.width4x4}}; in TemporalScan() 455 temporal_sample_offsets[0] = stride * ((row_start + block.height4x4) >> 1) + in TemporalScan() [all …]
|
D | tile.h | 796 height4x4(height >> 2), in Block() 813 (tile.sequence_header_.color_config.subsampling_y & height4x4) == 1) { in Block() 834 (tile.sequence_header_.color_config.subsampling_y & height4x4)); in Block() 911 static_cast<int>(height4x4)); in HasOverlappableCandidates() 934 const int height4x4; member
|
/external/libgav1/src/post_filter/ |
D | deblock.cc | 301 const int height4x4 = row4x4_end - row4x4_start; in HorizontalDeblockFilter() local 303 if (height4x4 <= 0 || width4x4 <= 0) return; in HorizontalDeblockFilter() 320 row4x4 < height4x4 && MultiplyBy4(row4x4_start + row4x4) < height; in HorizontalDeblockFilter() 356 row4x4 < height4x4 && MultiplyBy4(row4x4_start + row4x4) < height; in HorizontalDeblockFilter() 383 const int height4x4 = row4x4_end - row4x4_start; in VerticalDeblockFilter() local 385 if (height4x4 <= 0 || width4x4 <= 0) return; in VerticalDeblockFilter() 401 row4x4 < height4x4 && MultiplyBy4(row4x4_start + row4x4) < height; in VerticalDeblockFilter() 444 row4x4 < height4x4 && MultiplyBy4(row4x4_start + row4x4) < height; in VerticalDeblockFilter()
|
D | cdef.cc | 650 const int height4x4 = block_height4x4 - (is_last_row ? 0 : 2); in ApplyCdefForOneSuperBlockRow() local 651 if (height4x4 > 0) { in ApplyCdefForOneSuperBlockRow() 653 height4x4); in ApplyCdefForOneSuperBlockRow()
|
/external/libgav1/src/tile/bitstream/ |
D | mode_info.cc | 320 } else if (block.height4x4 > 16) { in ReadCdef() 609 static_cast<int>(block.height4x4)); in ComputePredictedSegmentId() 624 static_cast<int>(use_predicted_segment_id), block.height4x4); in SetCdfContextUsePredictedSegmentId() 710 palette_mode_info.size[plane_type], block.height4x4); in SetCdfContextPaletteSize() 716 i < block.left_context_index + block.height4x4; ++i) { in SetCdfContextPaletteSize() 739 block.bp->prediction_parameters->uv_mode, block.height4x4); in SetCdfContextUVMode() 742 block.height4x4 > 1) { in SetCdfContextUVMode() 932 std::min(block.width4x4, block.height4x4) >= 2 && in ReadReferenceFrames() 1363 static_cast<int>(is_explicit_compound_type), block.height4x4); in SetCdfContextCompoundType() 1365 static_cast<int>(is_compound_type_average), block.height4x4); in SetCdfContextCompoundType() [all …]
|
D | transform_size.cc | 205 for (int row = block.row4x4; row < block.row4x4 + block.height4x4; in DecodeTransformSize() 214 for (int row = block.row4x4; row < block.row4x4 + block.height4x4; ++row) { in DecodeTransformSize()
|
/external/libgav1/src/tile/ |
D | tile.cc | 368 const int row_border = kMvBorder4x4 + block.height4x4; in GetClampParameters() 372 block.tile.frame_header().rows4x4 - block.height4x4 - block.row4x4; in GetClampParameters() 1996 std::min((block.row4x4 + block.height4x4) >> subsampling_y, in ResetEntropyContext() 2166 } while (row < block.height4x4); in PopulateCdefSkip() 2238 static_cast<int>(block.height4x4)); in ProcessBlock() 2595 std::min(block.row4x4 + block.height4x4, frame_header_.rows4x4); in StoreMotionFieldMvsIntoCurrentFrame()
|
D | prediction.cc | 872 std::min(block.row4x4 + block.height4x4, frame_header_.rows4x4); in ObmcPrediction()
|