/aosp_15_r20/external/libgav1/src/utils/ |
H A D | array_2d.h | 33 class Array2DView { 35 Array2DView() = default; 36 Array2DView(int rows, int columns, T* const data) { in Array2DView() function 41 Array2DView(const Array2DView& rhs) = default; 42 Array2DView& operator=(const Array2DView& rhs) = default; 126 Array2DView<T> data_view_;
|
H A D | array_2d_test.cc | 37 Array2DView<uint8_t> data2d(kRows, kColumns, data); in TEST() 55 Array2DView<uint16_t> data2d(kRows, kColumns, data); in TEST() 74 const Array2DView<uint8_t> data2d(kRows, kColumns, data); in TEST()
|
H A D | segmentation_map.h | 66 Array2DView<int8_t> segment_id_;
|
/aosp_15_r20/external/libgav1/src/ |
H A D | quantizer.cc | 227 Array2DView<const uint8_t> source(src_height, src_width, src); in Transpose() 228 Array2DView<uint8_t> dest(dst_height, dst_width, dst); in Transpose() 239 Array2DView<uint8_t> dest(size, size, dst); in FillUpperTriangle() 299 Array2DView<uint8_t> dst16x16( in InitializeQuantizerMatrix() 301 Array2DView<const uint8_t> src32x32( in InitializeQuantizerMatrix()
|
H A D | reconstruction.h | 37 int start_x, int start_y, Array2DView<Pixel>* frame, 43 Array2DView<uint8_t>* frame, 49 Array2DView<uint16_t>* frame,
|
H A D | reconstruction.cc | 135 int start_x, int start_y, Array2DView<Pixel>* frame, in Reconstruct() 180 int start_x, int start_y, Array2DView<uint8_t>* frame, 186 Array2DView<uint16_t>* frame,
|
H A D | film_grain.h | 91 static void ConstructNoiseImage(const Array2DView<GrainType>* noise_stripes, 187 Array2DView<GrainType> noise_stripes_[kMaxPlanes];
|
H A D | reconstruction_test.cc | 99 Array2DView<uint8_t> frame_buffer_; 247 Array2DView<uint8_t> frame_buffer(8, 8, buffer); in TEST_P()
|
H A D | film_grain_test.cc | 1613 Array2DView<GrainType> noise_stripes_; 1616 Array2DView<GrainType> base_noise_stripes_; 1829 Array2DView<GrainType> noise_stripes_;
|
H A D | film_grain.cc | 499 const Array2DView<GrainType>* noise_stripes, int width, int height, in ConstructNoiseImage()
|
H A D | tile.h | 739 Array2DView<uint8_t> buffer_[kMaxPlanes];
|
/aosp_15_r20/external/libgav1/src/dsp/x86/ |
H A D | inverse_transform_sse4.cc | 1641 Array2DView<uint8_t> frame, const int start_x, const int start_y, in Identity4ColumnStoreToFrame() 1689 Array2DView<uint8_t> frame, const int start_x, const int start_y, in Identity4RowColumnStoreToFrame() 1794 Array2DView<uint8_t> frame, const int start_x, const int start_y, in Identity8ColumnStoreToFrame_SSE4_1() 1889 Array2DView<uint8_t> frame, const int start_x, const int start_y, in Identity16ColumnStoreToFrame_SSE4_1() 1973 Array2DView<uint8_t> frame, const int start_x, const int start_y, in Identity32ColumnStoreToFrame() 2002 LIBGAV1_ALWAYS_INLINE void Wht4_SSE4_1(Array2DView<uint8_t> frame, in Wht4_SSE4_1() 2082 Array2DView<uint8_t> frame, const int start_x, const int start_y, in StoreToFrameWithRound() 2296 auto& frame = *static_cast<Array2DView<uint8_t>*>(dst_frame); in Dct4TransformLoopColumn_SSE4_1() 2360 auto& frame = *static_cast<Array2DView<uint8_t>*>(dst_frame); in Dct8TransformLoopColumn_SSE4_1() 2423 auto& frame = *static_cast<Array2DView<uint8_t>*>(dst_frame); in Dct16TransformLoopColumn_SSE4_1() [all …]
|
/aosp_15_r20/external/libgav1/src/dsp/arm/ |
H A D | inverse_transform_neon.cc | 1819 Array2DView<uint8_t> frame, const int start_x, const int start_y, in IdentityColumnStoreToFrame() 1906 Array2DView<uint8_t> frame, const int start_x, const int start_y, in Identity4RowColumnStoreToFrame() 2290 Array2DView<uint8_t> frame, const int start_x, const int start_y, in StoreToFrameWithRound() 2415 auto& frame = *static_cast<Array2DView<uint8_t>*>(dst_frame); in Dct4TransformLoopColumn_NEON() 2483 auto& frame = *static_cast<Array2DView<uint8_t>*>(dst_frame); in Dct8TransformLoopColumn_NEON() 2548 auto& frame = *static_cast<Array2DView<uint8_t>*>(dst_frame); in Dct16TransformLoopColumn_NEON() 2593 auto& frame = *static_cast<Array2DView<uint8_t>*>(dst_frame); in Dct32TransformLoopColumn_NEON() 2638 auto& frame = *static_cast<Array2DView<uint8_t>*>(dst_frame); in Dct64TransformLoopColumn_NEON() 2696 auto& frame = *static_cast<Array2DView<uint8_t>*>(dst_frame); in Adst4TransformLoopColumn_NEON() 2765 auto& frame = *static_cast<Array2DView<uint8_t>*>(dst_frame); in Adst8TransformLoopColumn_NEON() [all …]
|
H A D | inverse_transform_10bit_neon.cc | 1532 Array2DView<uint16_t> frame, const int start_x, const int start_y, in IdentityColumnStoreToFrame() 1644 Array2DView<uint16_t> frame, const int start_x, const int start_y, in Identity4RowColumnStoreToFrame() 1989 Array2DView<uint16_t> frame, const int start_x, const int start_y, in StoreToFrameWithRound() 2086 auto& frame = *static_cast<Array2DView<uint16_t>*>(dst_frame); in Dct4TransformLoopColumn_NEON() 2140 auto& frame = *static_cast<Array2DView<uint16_t>*>(dst_frame); in Dct8TransformLoopColumn_NEON() 2194 auto& frame = *static_cast<Array2DView<uint16_t>*>(dst_frame); in Dct16TransformLoopColumn_NEON() 2247 auto& frame = *static_cast<Array2DView<uint16_t>*>(dst_frame); in Dct32TransformLoopColumn_NEON() 2300 auto& frame = *static_cast<Array2DView<uint16_t>*>(dst_frame); in Dct64TransformLoopColumn_NEON() 2354 auto& frame = *static_cast<Array2DView<uint16_t>*>(dst_frame); in Adst4TransformLoopColumn_NEON() 2410 auto& frame = *static_cast<Array2DView<uint16_t>*>(dst_frame); in Adst8TransformLoopColumn_NEON() [all …]
|
H A D | film_grain_neon.cc | 1090 static_cast<const Array2DView<int8_t>*>(noise_stripes_buffer); in ConstructNoiseImageOverlap8bpp_NEON() 1232 static_cast<const Array2DView<int16_t>*>(noise_stripes_buffer); in ConstructNoiseImageOverlap10bpp_NEON()
|
/aosp_15_r20/external/libgav1/src/tile/ |
H A D | prediction.cc | 196 uint8_t* GetStartPoint(Array2DView<uint8_t>* const buffer, const int plane, in GetStartPoint() 200 Array2DView<uint16_t> buffer16( in GetStartPoint() 271 Array2DView<Pixel> buffer(buffer_[plane].rows(), in IntraPrediction() 413 Array2DView<Pixel> buffer(buffer_[plane].rows(), in DirectionalPrediction() 503 Array2DView<Pixel> buffer(buffer_[plane].rows(), in PalettePrediction() 534 Array2DView<Pixel> y_buffer( in ChromaFromLumaPrediction() 548 Array2DView<Pixel> buffer(buffer_[plane].rows(), in ChromaFromLumaPrediction() 1041 Array2DView<const Pixel> reference_block( in BuildConvolveBlock()
|
H A D | tile.cc | 927 Array2DView<uint16_t> buffer( in PopulateIntraPredictionBuffer() 1739 Array2DView<uint16_t> buffer( in ReconstructBlock()
|
/aosp_15_r20/external/libgav1/src/dsp/ |
H A D | inverse_transform_test.cc | 221 Array2DView<DstPixel> base_frame_buffer_; 222 Array2DView<DstPixel> cur_frame_buffer_;
|
H A D | film_grain.cc | 243 static_cast<Array2DView<GrainType>*>(noise_stripes_buffer); in ConstructNoiseStripes_C() 306 static_cast<Array2DView<GrainType>*>(noise_stripes_buffer); in ConstructNoiseStripesWithOverlap_C() 445 static_cast<const Array2DView<GrainType>*>(noise_stripes_buffer); in ConstructNoiseImageOverlap_C()
|
H A D | inverse_transform.cc | 1180 auto* frame = static_cast<Array2DView<Pixel>*>(dst_frame); in TransformLoop_C() 1184 Array2DView<Residual> residual(tx_height, tx_width, in TransformLoop_C()
|