Home
last modified time | relevance | path

Searched refs:skImage (Results 1 – 24 of 24) sorted by relevance

/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/effect/effect_ndk/src/filter/
H A Dfilter.cpp28 Rosen::SKImageChain skImage(srcPixelMap_); in Render() local
30 skImage.SetFilters(filter); in Render()
32 skImage.ForceCPU(forceCPU); in Render()
33 skImage.Draw(); in Render()
34 dstPixelMap_ = skImage.GetPixelMap(); in Render()
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/engine_adapter/skia_adapter/
H A Dskia_surface.cpp112 auto skImage = skiaImageImpl->GetImage(); in Bind() local
114 if (skImage == nullptr || grContext == nullptr) { in Bind()
119 if (skImage->isLazyGenerated()) { in Bind()
120 skImage = skImage->makeTextureImage(grContext.get()); in Bind()
133 TEXTURE_SAMPLE_COUNT, skImage->colorType(), skImage->refColorSpace(), &surfaceProps); in Bind()
139 skImage_ = skImage; in Bind()
350 auto skImage = skSurface_->makeImageSnapshot(); in GetImageSnapshot() local
351 if (skImage == nullptr) { in GetImageSnapshot()
357 image->GetImpl<SkiaImage>()->SetSkImage(skImage); in GetImageSnapshot()
370 if (skImage == nullptr) { in GetImageSnapshot()
[all …]
H A Dskia_image.cpp76 if (skImage == nullptr) { in MakeFromRaster()
80 std::shared_ptr<ImageImpl> imageImpl = std::make_shared<SkiaImage>(skImage); in MakeFromRaster()
95 if (skImage == nullptr) { in MakeRasterData()
99 std::shared_ptr<ImageImpl> imageImpl = std::make_shared<SkiaImage>(skImage); in MakeRasterData()
135 auto skImage = SkImage::MakeFromYUVAPixmaps(grContext.get(), skYUVAPixmaps); in MakeFromYUVAPixmaps() local
136 if (skImage == nullptr) { in MakeFromYUVAPixmaps()
140 std::shared_ptr<ImageImpl> imageImpl = std::make_shared<SkiaImage>(skImage); in MakeFromYUVAPixmaps()
511 sk_sp<SkImage> skImage = skiaImage_->makeRasterImage(); in MakeRasterImage() local
512 if (skImage == nullptr) { in MakeRasterImage()
544 void SkiaImage::SetSkImage(const sk_sp<SkImage>& skImage) in SetSkImage() argument
[all …]
H A Dskia_runtime_shader_builder.cpp60 sk_sp<SkImage> skImage = skRuntimeShaderBuilder_->makeImage( in MakeImage() local
65 image->GetImpl<SkiaImage>()->SetSkImage(skImage); in MakeImage()
H A Dskia_image.h104 void SetSkImage(const sk_sp<SkImage>& skImage);
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/image/
H A Drosen_render_image.cpp419 sk_sp<SkImage> skImage = local
656 if (skImage && skImage->GetImage()) {
836 if (!skImage || (!skImage->GetImage() && !skImage->GetCompressData())) {
854 skImage->GetImage(), skImage->GetCompressData(), rsImageInfo, options_, paint);
877 Size sourceSize = (skImage ? Size(skImage->GetWidth(), skImage->GetHeight()) : Size());
948 if (skImage && skImage->GetImage()) {
1003 if (!skImage || !skImage->GetImage()) {
1006 if ((skImage->GetWidth() <= 0 || skImage->GetHeight() <= 0)) {
1046 if (currentDstRectList_.empty() || !skImage || !skImage->GetImage()) {
1458 if (sourceInfo_.IsSvg() || !skImage || !skImage->GetImage()) {
[all …]
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_base/unittest/render/
H A Drs_fly_out_shader_filter_test.cpp89 sk_sp<SkImage> skImage = SkImage::MakeFromRaster(skiaPixmap, rasterReleaseProc, releaseContext); variable
90 auto skiaImage = std::make_shared<Drawing::SkiaImage>(skImage);
126 sk_sp<SkImage> skImage = SkImage::MakeFromRaster(skiaPixmap, rasterReleaseProc, releaseContext); variable
127 auto skiaImage = std::make_shared<Drawing::SkiaImage>(skImage);
157 sk_sp<SkImage> skImage = SkImage::MakeFromRaster(skiaPixmap, rasterReleaseProc, releaseContext); variable
158 auto skiaImage = std::make_shared<Drawing::SkiaImage>(skImage);
207 sk_sp<SkImage> skImage = SkImage::MakeFromRaster(skiaPixmap, rasterReleaseProc, releaseContext); variable
208 auto skiaImage = std::make_shared<Drawing::SkiaImage>(skImage);
H A Drs_distortion_shader_filter_test.cpp84 sk_sp<SkImage> skImage = SkImage::MakeFromRaster(skiaPixmap, rasterReleaseProc, releaseContext); variable
85 auto skiaImage = std::make_shared<Drawing::SkiaImage>(skImage);
127 sk_sp<SkImage> skImage = SkImage::MakeFromRaster(skiaPixmap, rasterReleaseProc, releaseContext); variable
128 auto skiaImage = std::make_shared<Drawing::SkiaImage>(skImage);
158 sk_sp<SkImage> skImage = SkImage::MakeFromRaster(skiaPixmap, rasterReleaseProc, releaseContext); variable
159 auto skiaImage = std::make_shared<Drawing::SkiaImage>(skImage);
H A Drs_spherize_effect_filter_test.cpp70 sk_sp<SkImage> skImage = SkImage::MakeFromRaster(skiaPixmap, rasterReleaseProc, releaseContext); variable
71 auto skiaImage = std::make_shared<Drawing::SkiaImage>(skImage);
H A Drs_foreground_effect_filter_test.cpp132 sk_sp<SkImage> skImage = SkImage::MakeFromRaster(skiaPixmap, rasterReleaseProc, releaseContext); variable
133 image->imageImplPtr = std::make_shared<Drawing::SkiaImage>(skImage);
H A Drs_motion_blur_filter_test.cpp221 sk_sp<SkImage> skImage = SkImage::MakeFromRaster(skiaPixmap, rasterReleaseProc, releaseContext); variable
222 auto skiaImage = std::make_shared<Drawing::SkiaImage>(skImage);
H A Drs_attraction_effect_filter_test.cpp70 sk_sp<SkImage> skImage = SkImage::MakeFromRaster(skiaPixmap, rasterReleaseProc, releaseContext); variable
71 auto skiaImage = std::make_shared<Drawing::SkiaImage>(skImage);
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/effect/test/unittest/
H A Dsk_image_chain_unittest.cpp47 Rosen::SKImageChain skImage(srcPixelMap);
48 DrawError ret = skImage.Render(imageFilter, true, dstPixelMap);
75 Rosen::SKImageChain skImage(srcPixelMap);
76 DrawError ret = skImage.Render(imageFilter, true, dstPixelMap);
104 Rosen::SKImageChain skImage(srcPixelMap);
105 DrawError ret = skImage.Render(imageFilter, true, dstPixelMap);
132 Rosen::SKImageChain skImage(srcPixelMap);
133 DrawError ret = skImage.Render(imageFilter, true, dstPixelMap);
152 Rosen::SKImageChain skImage(srcPixelMap);
153 DrawError ret = skImage.Render(imageFilter, true, dstPixelMap);
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/image/
H A Danimated_image_player.cpp57 sk_sp<SkImage> skImage = player->DecodeFrameImage(index); in RenderFrame() local
59 skImage = ImageProvider::ApplySizeToSkImage(skImage, dstWidth, dstHeight); in RenderFrame()
61 if (!skImage) { in RenderFrame()
65 auto canvasImage = NG::CanvasImage::Create(&skImage); in RenderFrame()
H A Dimage_object.cpp203 auto skImage = cachedImage->imagePtr; local
204 cachedFlutterImage = NG::CanvasImage::Create(&skImage);
232 sk_sp<SkImage> skImage = image; local
233 auto canvasImage = NG::CanvasImage::Create(&skImage);
244 imageCache->CacheImage(key, std::make_shared<CachedImage>(skImage));
/ohos5.0/foundation/arkui/ace_engine/adapter/ohos/entrance/window/
H A Ddrag_window_ohos.cpp163 void DrawSkImage(SkCanvas* canvas, const sk_sp<SkImage>& skImage, int32_t width, int32_t height) in DrawSkImage() argument
165 CHECK_NULL_VOID(skImage); in DrawSkImage()
167 sk_sp<SkColorSpace> colorSpace = skImage->refColorSpace(); in DrawSkImage()
169 auto skSrcRect = SkRect::MakeXYWH(0, 0, skImage->width(), skImage->height()); in DrawSkImage()
172skImage, skSrcRect, skDstRect, SkSamplingOptions(), &paint, SkCanvas::kFast_SrcRectConstraint); in DrawSkImage()
199 sk_sp<SkImage> skImage = in DrawPixelMapInner() local
201 DrawSkImage(canvas, skImage, width, height); in DrawPixelMapInner()
380 void DragWindowOhos::DrawImage(void* skImage) in DrawImage() argument
383 CHECK_NULL_VOID(skImage); in DrawImage()
384 auto* canvasImagePtr = reinterpret_cast<RefPtr<NG::CanvasImage>*>(skImage); in DrawImage()
H A Ddrag_window_ohos.h43 void DrawImage(void* skImage) override;
/ohos5.0/foundation/arkui/ace_engine/test/mock/base/
H A Dmock_drag_window.h31 MOCK_METHOD1(DrawImage, void(void* skImage));
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/image/apng/
H A Dapng_image_player.cpp242 sk_sp<SkImage> skImage = frameInfo->image; in RenderFrame() local
244 skImage = ImageProvider::ApplySizeToSkImage(skImage, dstWidth, dstHeight); in RenderFrame()
246 if (!skImage) { in RenderFrame()
250 auto canvasImage = NG::CanvasImage::Create(&skImage); in RenderFrame()
/ohos5.0/foundation/arkui/ace_engine/frameworks/base/window/
H A Ddrag_window.h67 virtual void DrawImage(void* skImage) = 0;
/ohos5.0/foundation/graphic/graphic_2d/interfaces/kits/napi/graphic/effect_kit/src/
H A Dfilter_napi.cpp321 Rosen::SKImageChain skImage(srcPixelMap_); in Render() local
322 DrawError ret = skImage.Render(skFilters_, forceCPU, dstPixelMap_); in Render()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/render/adapter/
H A Dskia_decoration_painter.cpp1155 auto skImage = SkImage::MakeFromBitmap(skBitmap); in CreateBorderImageGradient() local
1156 return RSImage(&skImage); in CreateBorderImageGradient()
/ohos5.0/foundation/multimedia/image_framework/frameworks/innerkitsimpl/common/src/
H A Dpixel_map.cpp3506 …ge(bool rectStaysRect, const AntiAliasingOption &option, SkCanvas &canvas, sk_sp<SkImage> &skImage) in DrawImage() argument
3509 SkRect skrect = SkRect::MakeXYWH(0, 0, skImage->width(), skImage->height()); in DrawImage()
3512 canvas.drawImageRect(skImage, skrect, ToSkSamplingOption(option), &paint); in DrawImage()
3514 canvas.drawImage(skImage, FLOAT_ZERO, FLOAT_ZERO, ToSkSamplingOption(option)); in DrawImage()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/common/painter/
H A Drosen_decoration_painter.cpp1206 sk_sp<SkImage> skImage = SkImage::MakeFromBitmap(skBitmap); in PaintBorderImage() local
1208 BorderImagePainter borderImagePainter(paintSize, decoration, skImage, dipScale); in PaintBorderImage()