Home
last modified time | relevance | path

Searched refs:pixels (Results 1 - 25 of 51) sorted by relevance

123

/foundation/graphic/graphic_2d/rosen/test/2d_graphics/drawing_ndk/cpp/interface/
H A Dbitmap_test.cpp64 void* pixels = new uint32_t[width * height]; in OnTestPerformance() local
69 OH_Drawing_BitmapReadPixels(cBitmap, &imageInfo, pixels, width * 4, 0, 0); // 4目标像素数据每行的字节数 in OnTestPerformance()
77 if (pixels != nullptr) { in OnTestPerformance()
78 delete[] reinterpret_cast<uint32_t*>(pixels); in OnTestPerformance()
79 pixels = nullptr; in OnTestPerformance()
89 void* pixels = OH_Drawing_BitmapGetPixels(bm); in OnTestPerformance() local
96 OH_Drawing_Bitmap* cPixels = OH_Drawing_BitmapCreateFromPixels(&imageInfo, pixels, w); in OnTestPerformance()
109 void* pixels = OH_Drawing_BitmapGetPixels(bm); in OnTestPerformance() local
116 cPixels = OH_Drawing_BitmapCreateFromPixels(&imageInfo, pixels, w); in OnTestPerformance()
/foundation/graphic/graphic_2d/rosen/test/2d_graphics/fuzztest/image/bitmap_fuzzer/
H A Dbitmap_fuzzer.cpp103 uint32_t* pixels = new uint32_t[size_pix]; in BitmapFuzzTest003() local
105 pixels[i] = GetObject<uint32_t>(); in BitmapFuzzTest003()
108 bitmap.ReadPixels(imageInfo, pixels, dstRowBytes, srcX, srcY); in BitmapFuzzTest003()
109 if (pixels != nullptr) { in BitmapFuzzTest003()
110 delete[] pixels; in BitmapFuzzTest003()
111 pixels = nullptr; in BitmapFuzzTest003()
128 uint32_t* pixels = new uint32_t[size_pix]; in BitmapFuzzTest004() local
130 pixels[i] = GetObject<uint32_t>(); in BitmapFuzzTest004()
132 bitmap.SetPixels(pixels); in BitmapFuzzTest004()
134 if (pixels ! in BitmapFuzzTest004()
203 uint32_t* pixels = new uint32_t[size_pix]; BitmapFuzzTest007() local
[all...]
/foundation/graphic/graphic_2d/rosen/test/2d_graphics/unittest/ndk/
H A Ddrawing_bitmap_test.cpp144 void* pixels = OH_Drawing_BitmapGetPixels(bitmap); in HWTEST_F() local
145 EXPECT_NE(pixels, nullptr); in HWTEST_F()
147 bitmap_ = OH_Drawing_BitmapCreateFromPixels(&imageInfo, pixels, rowBytes); in HWTEST_F()
149 bitmap_ = OH_Drawing_BitmapCreateFromPixels(&imageInfo, pixels, 0); in HWTEST_F()
195 void* pixels = new uint32_t[width * height]; in HWTEST_F() local
199 res = OH_Drawing_BitmapReadPixels(nullptr, &imageInfo, pixels, width * 4, 0, 0); in HWTEST_F()
202 res = OH_Drawing_BitmapReadPixels(bitmap_, nullptr, pixels, width * 4, 0, 0); in HWTEST_F()
208 res = OH_Drawing_BitmapReadPixels(bitmap_, &imageInfo, pixels, width * 4, 0, 0); in HWTEST_F()
210 if (pixels != nullptr) { in HWTEST_F()
211 delete[] reinterpret_cast<uint32_t*>(pixels); in HWTEST_F()
[all...]
/foundation/graphic/graphic_2d/rosen/test/2d_graphics/fuzztest/ndk/ndkbitmap_fuzzer/
H A Dbitmap_fuzzer.cpp87 uint32_t* pixels = new uint32_t[size_pix]; in BitmapFuzzTest001() local
89 pixels[i] = GetObject<uint32_t>(); in BitmapFuzzTest001()
93 bitmap1 = OH_Drawing_BitmapCreateFromPixels(&imageInfo, pixels, rowBytes); in BitmapFuzzTest001()
94 if (pixels != nullptr) { in BitmapFuzzTest001()
95 delete[] pixels; in BitmapFuzzTest001()
96 pixels = nullptr; in BitmapFuzzTest001()
/foundation/graphic/graphic_2d/rosen/test/2d_graphics/fuzztest/draw/drawsurface_fuzzer/
H A Ddrawsurface_fuzzer.cpp148 uint32_t* pixels = new uint32_t[size_pix]; in SurfaceFuzzTest003() local
149 if (pixels == nullptr) { in SurfaceFuzzTest003()
153 pixels[i] = GetObject<uint32_t>(); in SurfaceFuzzTest003()
156 std::shared_ptr<Surface> surfaceOne = Surface::MakeRasterDirect(imageInfo, pixels, rowBytes); in SurfaceFuzzTest003()
157 if (pixels != nullptr) { in SurfaceFuzzTest003()
158 delete[] pixels; in SurfaceFuzzTest003()
159 pixels = nullptr; in SurfaceFuzzTest003()
/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/platform/windows/
H A Drs_surface_windows.cpp142 const auto &pixels = reinterpret_cast<uint32_t *>(addr); in YInvert() local
147 tmpPixels[i * width + j] = pixels[i * width + j]; in YInvert()
154 pixels[i * width + j] = pixels[r * width + j]; in YInvert()
161 pixels[r * width + j] = tmpPixels[i * width + j]; in YInvert()
/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/platform/darwin/
H A Drs_surface_darwin.cpp140 const auto &pixels = reinterpret_cast<uint32_t *>(addr); in YInvert() local
145 tmpPixels[i * width + j] = pixels[i * width + j]; in YInvert()
152 pixels[i * width + j] = pixels[r * width + j]; in YInvert()
159 pixels[r * width + j] = tmpPixels[i * width + j]; in YInvert()
/foundation/graphic/graphic_2d/rosen/test/2d_graphics/fuzztest/ndk/ndkcanvas_fuzzer/
H A Dcanvas_fuzzer.cpp90 uint32_t* pixels = new uint32_t[size_pix]; in CanvasFuzzTest008() local
92 pixels[i] = GetObject<uint32_t>(); in CanvasFuzzTest008()
95 OH_Drawing_Bitmap* bitmap = OH_Drawing_BitmapCreateFromPixels(&imageInfo, pixels, width * WIDTH_FACTOR); in CanvasFuzzTest008()
119 if (pixels != nullptr) { in CanvasFuzzTest008()
120 delete[] pixels; in CanvasFuzzTest008()
121 pixels = nullptr; in CanvasFuzzTest008()
142 uint32_t* pixels = new uint32_t[size_pix]; in CanvasFuzzTest007() local
144 pixels[i] = GetObject<uint32_t>(); in CanvasFuzzTest007()
147 OH_Drawing_Bitmap* bitmap = OH_Drawing_BitmapCreateFromPixels(&imageInfo, pixels, width * WIDTH_FACTOR); in CanvasFuzzTest007()
164 if (pixels ! in CanvasFuzzTest007()
190 uint32_t* pixels = new uint32_t[size_pix]; CanvasFuzzTest006() local
[all...]
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/drawing_ndk/src/
H A Ddrawing_bitmap.cpp45 OH_Drawing_Bitmap* OH_Drawing_BitmapCreateFromPixels(OH_Drawing_Image_Info* cImageInfo, void* pixels, uint32_t rowBytes) in OH_Drawing_BitmapCreateFromPixels() argument
47 if (cImageInfo == nullptr || pixels == nullptr || rowBytes == 0) { in OH_Drawing_BitmapCreateFromPixels()
56 bool ret = bitmap->InstallPixels(imageInfo, pixels, rowBytes); in OH_Drawing_BitmapCreateFromPixels()
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/engine_adapter/skia_adapter/
H A Dskia_bitmap.h49 void SetPixels(void* pixels) override;
50 bool InstallPixels(const ImageInfo& info, void* pixels, size_t rowBytes,
H A Dskia_static_factory.cpp119 std::shared_ptr<Surface> SkiaStaticFactory::MakeRasterDirect(const ImageInfo& imageInfo, void* pixels, size_t rowBytes) in MakeRasterDirect() argument
121 return SkiaSurface::MakeRasterDirect(imageInfo, pixels, rowBytes); in MakeRasterDirect()
135 std::shared_ptr<Image> SkiaStaticFactory::MakeRasterData(const ImageInfo& info, std::shared_ptr<Data> pixels, in MakeRasterData() argument
138 return SkiaImage::MakeRasterData(info, pixels, rowBytes); in MakeRasterData()
H A Dskia_bitmap.cpp112 void SkiaBitmap::SetPixels(void* pixels) in SetPixels() argument
114 skiaBitmap_.setPixels(pixels); in SetPixels()
117 bool SkiaBitmap::InstallPixels(const ImageInfo& info, void* pixels, size_t rowBytes, in InstallPixels() argument
121 return skiaBitmap_.installPixels(skImageInfo, pixels, rowBytes, releaseProc, context); in InstallPixels()
H A Dskia_static_factory.h64 static std::shared_ptr<Surface> MakeRasterDirect(const ImageInfo& imageInfo, void* pixels, size_t rowBytes);
68 static std::shared_ptr<Image> MakeRasterData(const ImageInfo& info, std::shared_ptr<Data> pixels,
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/canvas/
H A Doffscreen_canvas_paint_method.cpp140 uint8_t* pixels = static_cast<uint8_t*>(tempCache.GetPixels()); in GetImageData() local
146 auto blue = pixels[i]; in GetImageData()
147 auto green = pixels[i + 1]; in GetImageData()
148 auto red = pixels[i + 2]; in GetImageData()
149 auto alpha = pixels[i + 3]; in GetImageData()
H A Dcanvas_paint_method.cpp235 const uint8_t* pixels = static_cast<const uint8_t*>(tempCache.GetPixels()); in GetImageData() local
236 CHECK_NULL_RETURN(pixels, nullptr); in GetImageData()
242 auto blue = pixels[i]; in GetImageData()
243 auto green = pixels[i + 1]; in GetImageData()
244 auto red = pixels[i + 2]; in GetImageData()
245 auto alpha = pixels[i + 3]; in GetImageData()
/foundation/multimedia/image_framework/frameworks/innerkitsimpl/utils/src/
H A Dpixel_yuv_utils.cpp179 IMAGE_LOGE("src or dst pixels invalid."); in WriteYuvConvert()
201 static void FillSrcFrameInfo(AVFrame *frame, uint8_t *pixels, YuvImageInfo &info) in FillSrcFrameInfo() argument
208 frame->data[0] = pixels + info.yuvDataInfo.yOffset; in FillSrcFrameInfo()
209 frame->data[1] = pixels + info.yuvDataInfo.uvOffset; in FillSrcFrameInfo()
213 av_image_fill_arrays(frame->data, frame->linesize, pixels, in FillSrcFrameInfo()
216 av_image_fill_arrays(frame->data, frame->linesize, pixels, in FillSrcFrameInfo()
221 static void FillRectFrameInfo(AVFrame *frame, uint8_t *pixels, const Rect &rect, YUVStrideInfo &info) in FillRectFrameInfo() argument
223 frame->data[0] = pixels + info.yOffset; in FillRectFrameInfo()
224 frame->data[1] = pixels + info.uvOffset; in FillRectFrameInfo()
229 static void FillDstFrameInfo(AVFrame *frame, uint8_t *pixels, YuvImageInf argument
245 FillRotateFrameInfo(AVFrame *frame, uint8_t *pixels, YuvImageInfo &info) FillRotateFrameInfo() argument
[all...]
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/engine_adapter/
H A Dstatic_factory.cpp186 std::shared_ptr<Surface> StaticFactory::MakeRasterDirect(const ImageInfo& imageInfo, void* pixels, size_t rowBytes) in MakeRasterDirect() argument
190 return DDGRStaticFactory::MakeRasterDirect(imageInfo, pixels, rowBytes); in MakeRasterDirect()
193 return EngineStaticFactory::MakeRasterDirect(imageInfo, pixels, rowBytes); in MakeRasterDirect()
217 std::shared_ptr<Image> StaticFactory::MakeRasterData(const ImageInfo& info, std::shared_ptr<Data> pixels, in MakeRasterData() argument
222 return DDGRStaticFactory::MakeRasterData(info, pixels, rowBytes); in MakeRasterData()
225 return EngineStaticFactory::MakeRasterData(info, pixels, rowBytes); in MakeRasterData()
H A Dstatic_factory.h64 static std::shared_ptr<Surface> MakeRasterDirect(const ImageInfo& imageInfo, void* pixels, size_t rowBytes);
68 static std::shared_ptr<Image> MakeRasterData(const ImageInfo& info, std::shared_ptr<Data> pixels,
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/image/
H A Dbitmap.cpp100 bool Bitmap::InstallPixels(const ImageInfo& info, void* pixels, size_t rowBytes, in InstallPixels() argument
103 return bmpImplPtr->InstallPixels(info, pixels, rowBytes, releaseProc, context); in InstallPixels()
H A Dimage.cpp63 std::shared_ptr<Image> Image::MakeRasterData(const ImageInfo& info, std::shared_ptr<Data> pixels, in MakeRasterData() argument
66 return StaticFactory::MakeRasterData(info, pixels, rowBytes); in MakeRasterData()
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/drawing_ndk/include/
H A Ddrawing_bitmap.h53 /** Storage format of bitmap pixels */
55 /** Alpha format of bitmap pixels */
85 * @param pixels the pointer to memory address or pixel storage.
91 OH_Drawing_Bitmap* OH_Drawing_BitmapCreateFromPixels(OH_Drawing_Image_Info*, void* pixels, uint32_t rowBytes);
176 * @brief Copies a rect of pixels from bitmap to dstPixels. Copy starts at (srcX, srcY),
186 * @return Returns true if pixels are copied to dstPixels.
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/draw/
H A Dsurface.cpp76 std::shared_ptr<Surface> Surface::MakeRasterDirect(const ImageInfo& imageInfo, void* pixels, size_t rowBytes) in MakeRasterDirect() argument
78 return StaticFactory::MakeRasterDirect(imageInfo, pixels, rowBytes); in MakeRasterDirect()
/foundation/multimedia/image_effect/frameworks/native/effect/pipeline/filters/sink/
H A Dimage_sink_filter.cpp68 uint8_t *pixels = const_cast<uint8_t *>(pixelMap->GetPixels()); in ModifyPixelMap() local
69 if (pixels == buffer->buffer_) { in ModifyPixelMap()
77 pixelMap->GetHeight() == static_cast<int32_t>(buffer->bufferInfo_->height_) && pixels == src->buffer_) { in ModifyPixelMap()
153 uint8_t *pixels = const_cast<uint8_t *>(pixelMap->GetPixels()); in ModifyInnerPixelMap() local
154 if (pixels == buffer->buffer_) { in ModifyInnerPixelMap()
173 uint8_t *pixels = const_cast<uint8_t *>(pixelMap->GetPixels()); in ModifyPictureForInnerPixelMap() local
174 if (pixels == buffer->bufferInfo_->addr_) { in ModifyPictureForInnerPixelMap()
181 pixelMap->GetHeight() == static_cast<int32_t>(buffer->bufferInfo_->height_) && pixels == src->buffer_) { in ModifyPictureForInnerPixelMap()
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/engine_adapter/impl_interface/
H A Dbitmap_impl.h50 virtual bool InstallPixels(const ImageInfo& info, void* pixels, size_t rowBytes,
/foundation/multimedia/image_framework/frameworks/innerkitsimpl/converter/src/
H A Dpixel_convert.cpp1174 // Convert and collapse pixels by removing line paddings if any
1199 IMAGE_LOGE("[PixelMap]Convert: Get tmp pixels length failed!"); in P010ConvertRGBA1010102()
1237 IMAGE_LOGE("[PixelMap]Convert: Get tmp pixels length failed!"); in ConvertRGBA1010102ToYUV()
1281 IMAGE_LOGE("[PixelMap]Convert: Get tmp pixels length failed!"); in YUVConvertRGB()
1317 IMAGE_LOGE("[PixelMap]Convert: src pixels or dst pixels or src pixels length invalid."); in ConvertFromYUV()
1343 IMAGE_LOGE("[PixelMap]Convert: src pixels or dst pixels or src pixels lengt in ConvertFromP010()
[all...]

Completed in 16 milliseconds

123