/foundation/graphic/graphic_2d/rosen/test/2d_graphics/drawing_ndk/cpp/interface/ |
H A D | bitmap_test.cpp | 64 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 D | bitmap_fuzzer.cpp | 103 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 D | drawing_bitmap_test.cpp | 144 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 D | bitmap_fuzzer.cpp | 87 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 D | drawsurface_fuzzer.cpp | 148 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 D | rs_surface_windows.cpp | 142 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 D | rs_surface_darwin.cpp | 140 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 D | canvas_fuzzer.cpp | 90 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 D | drawing_bitmap.cpp | 45 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 D | skia_bitmap.h | 49 void SetPixels(void* pixels) override; 50 bool InstallPixels(const ImageInfo& info, void* pixels, size_t rowBytes,
|
H A D | skia_static_factory.cpp | 119 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 D | skia_bitmap.cpp | 112 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 D | skia_static_factory.h | 64 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 D | offscreen_canvas_paint_method.cpp | 140 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 D | canvas_paint_method.cpp | 235 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 D | pixel_yuv_utils.cpp | 179 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 D | static_factory.cpp | 186 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 D | static_factory.h | 64 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 D | bitmap.cpp | 100 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 D | image.cpp | 63 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 D | drawing_bitmap.h | 53 /** 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 D | surface.cpp | 76 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 D | image_sink_filter.cpp | 68 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 D | bitmap_impl.h | 50 virtual bool InstallPixels(const ImageInfo& info, void* pixels, size_t rowBytes,
|
/foundation/multimedia/image_framework/frameworks/innerkitsimpl/converter/src/ |
H A D | pixel_convert.cpp | 1174 // 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...] |