Home
last modified time | relevance | path

Searched refs:tx_height (Results 1 – 8 of 8) sorted by relevance

/external/libgav1/libgav1/src/dsp/
Dinverse_transform.inc50 LIBGAV1_ALWAYS_INLINE int GetNumRows(TransformType tx_type, int tx_height,
56 if (tx_height > 4) {
61 return tx_height;
66 if ((non_zero_coeff_count <= 107) & (tx_height > 16)) return 16;
67 if ((non_zero_coeff_count <= 171) & (tx_height > 16)) return 24;
68 return tx_height;
73 if ((non_zero_coeff_count <= 151) & (tx_height > 16)) return 16;
74 if ((non_zero_coeff_count <= 279) & (tx_height > 16)) return 24;
75 return tx_height;
80 if ((non_zero_coeff_count <= 136) & (tx_height > 16)) return 16;
[all …]
Dinverse_transform.cc1150 const int tx_height = lossless ? 4 : kTransformHeight[tx_size]; in TransformLoop_C() local
1157 Array2DView<Residual> residual(tx_height, tx_width, in TransformLoop_C()
1182 const int num_rows = std::min(tx_height, 32); in TransformLoop_C()
1224 for (int i = 0; i < tx_height; ++i) { in TransformLoop_C()
1237 for (int i = 0; i < tx_height; ++i) { in TransformLoop_C()
1239 const int index = flip_rows ? tx_height - i - 1 : i; in TransformLoop_C()
/external/libaom/libaom/test/
Dav1_txfm_test.cc217 const int tx_height = tx_size_high[fwd_txfm_flip_cfg.tx_size]; in get_amplification_factor() local
224 const int rect_type = get_rect_tx_log_ratio(tx_width, tx_height); in get_amplification_factor()
238 const int tx_height = tx_size_high[tx_size]; in reference_hybrid_2d() local
240 double *const temp_in = new double[AOMMAX(tx_width, tx_height)]; in reference_hybrid_2d()
241 double *const temp_out = new double[AOMMAX(tx_width, tx_height)]; in reference_hybrid_2d()
242 double *const out_interm = new double[tx_width * tx_height]; in reference_hybrid_2d()
247 for (int r = 0; r < tx_height; ++r) { in reference_hybrid_2d()
250 reference_hybrid_1d(temp_in, temp_out, tx_height, type0); in reference_hybrid_2d()
251 for (int r = 0; r < tx_height; ++r) { in reference_hybrid_2d()
257 for (int r = 0; r < tx_height; ++r) { in reference_hybrid_2d()
[all …]
/external/libgav1/libgav1/src/dsp/x86/
Dinverse_transform_sse4.cc1660 bool should_round, int tx_height) { in Identity4DcOnly() argument
1676 const int shift = (tx_height < 16) ? 0 : 1; in Identity4DcOnly()
1689 const int tx_width, const int tx_height, const int16_t* source) { in Identity4ColumnStoreToFrame() argument
1710 } while (++i < tx_height); in Identity4ColumnStoreToFrame()
1730 } while (++i < tx_height); in Identity4ColumnStoreToFrame()
1736 const int tx_width, const int tx_height, const int16_t* source) { in Identity4RowColumnStoreToFrame() argument
1762 } while (++i < tx_height); in Identity4RowColumnStoreToFrame()
1785 } while (++i < tx_height); in Identity4RowColumnStoreToFrame()
1848 const int tx_width, const int tx_height, const int16_t* source) { in Identity8ColumnStoreToFrame_SSE4_1() argument
1865 } while (++i < tx_height); in Identity8ColumnStoreToFrame_SSE4_1()
[all …]
/external/libgav1/libgav1/src/dsp/arm/
Dinverse_transform_neon.cc1844 bool should_round, int tx_height) { in Identity4DcOnly() argument
1857 const int shift = tx_height < 16 ? 0 : 1; in Identity4DcOnly()
1870 const int tx_width, const int tx_height, const int16_t* source) { in IdentityColumnStoreToFrame() argument
1902 } while (++i < tx_height); in IdentityColumnStoreToFrame()
1933 } while (++i < tx_height); in IdentityColumnStoreToFrame()
1950 } while (++i < tx_height); in IdentityColumnStoreToFrame()
1956 const int tx_width, const int tx_height, const int16_t* source) { in Identity4RowColumnStoreToFrame() argument
1978 } while (++i < tx_height); in Identity4RowColumnStoreToFrame()
2000 } while (++i < tx_height); in Identity4RowColumnStoreToFrame()
2269 template <int tx_height>
[all …]
/external/libgav1/libgav1/src/tile/
Dtile.cc390 const int tx_height = kTransformHeight[adjusted_tx_size]; in GetCoeffBaseContextEob() local
391 if (index <= DivideBy8(tx_height << tx_width_log2)) return 1; in GetCoeffBaseContextEob()
392 if (index <= DivideBy4(tx_height << tx_width_log2)) return 2; in GetCoeffBaseContextEob()
957 const int tx_height = kTransformHeight[tx_size]; in GetTransformAllZeroContext() local
967 if (block_width == tx_width && block_height == tx_height) return 0; in GetTransformAllZeroContext()
998 tx_width * tx_height); in GetTransformAllZeroContext()
1436 const int tx_height = kTransformHeight[tx_size]; in ReadTransformCoefficients() local
1444 memset(residual, 0, (tx_width * tx_height + tx_padding) * residual_size_); in ReadTransformCoefficients()
1445 const int clamped_tx_height = std::min(tx_height, 32); in ReadTransformCoefficients()
1576 *block.residual += tx_width * tx_height * residual_size_; in ReadTransformCoefficients()
Dprediction.cc517 const int tx_height = kTransformHeight[tx_size]; in PalettePrediction() local
525 for (int row = 0; row < tx_height; ++row) { in PalettePrediction()
/external/libaom/libaom/av1/encoder/
Dencodemb.c142 const int tx_height = tx_size_high[tx_size]; in av1_dropout_qcoeff() local
152 const int base_size = AOMMAX(tx_width, tx_height); in av1_dropout_qcoeff()