Home
last modified time | relevance | path

Searched refs:Array2DView (Results 1 – 20 of 20) sorted by relevance

/aosp_15_r20/external/libgav1/src/utils/
H A Darray_2d.h33 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 Darray_2d_test.cc37 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 Dsegmentation_map.h66 Array2DView<int8_t> segment_id_;
/aosp_15_r20/external/libgav1/src/
H A Dquantizer.cc227 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 Dreconstruction.h37 int start_x, int start_y, Array2DView<Pixel>* frame,
43 Array2DView<uint8_t>* frame,
49 Array2DView<uint16_t>* frame,
H A Dreconstruction.cc135 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 Dfilm_grain.h91 static void ConstructNoiseImage(const Array2DView<GrainType>* noise_stripes,
187 Array2DView<GrainType> noise_stripes_[kMaxPlanes];
H A Dreconstruction_test.cc99 Array2DView<uint8_t> frame_buffer_;
247 Array2DView<uint8_t> frame_buffer(8, 8, buffer); in TEST_P()
H A Dfilm_grain_test.cc1613 Array2DView<GrainType> noise_stripes_;
1616 Array2DView<GrainType> base_noise_stripes_;
1829 Array2DView<GrainType> noise_stripes_;
H A Dfilm_grain.cc499 const Array2DView<GrainType>* noise_stripes, int width, int height, in ConstructNoiseImage()
H A Dtile.h739 Array2DView<uint8_t> buffer_[kMaxPlanes];
/aosp_15_r20/external/libgav1/src/dsp/x86/
H A Dinverse_transform_sse4.cc1641 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 Dinverse_transform_neon.cc1819 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 Dinverse_transform_10bit_neon.cc1532 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 Dfilm_grain_neon.cc1090 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 Dprediction.cc196 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 Dtile.cc927 Array2DView<uint16_t> buffer( in PopulateIntraPredictionBuffer()
1739 Array2DView<uint16_t> buffer( in ReconstructBlock()
/aosp_15_r20/external/libgav1/src/dsp/
H A Dinverse_transform_test.cc221 Array2DView<DstPixel> base_frame_buffer_;
222 Array2DView<DstPixel> cur_frame_buffer_;
H A Dfilm_grain.cc243 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 Dinverse_transform.cc1180 auto* frame = static_cast<Array2DView<Pixel>*>(dst_frame); in TransformLoop_C()
1184 Array2DView<Residual> residual(tx_height, tx_width, in TransformLoop_C()