Home
last modified time | relevance | path

Searched refs:samplingOptions (Results 1 - 25 of 46) sorted by relevance

12

/foundation/graphic/graphic_2d/interfaces/kits/napi/graphic/drawing/sampling_options_napi/
H A Djs_sampling_options.cpp64 std::shared_ptr<SamplingOptions> samplingOptions = nullptr; in Constructor() local
66 samplingOptions = std::make_shared<SamplingOptions>(); in Constructor()
67 jsSamplingOptions = new JsSamplingOptions(samplingOptions); in Constructor()
71 samplingOptions = std::make_shared<SamplingOptions>(FilterMode(jsFilterMode)); in Constructor()
72 jsSamplingOptions = new JsSamplingOptions(samplingOptions); in Constructor()
/foundation/graphic/graphic_2d/rosen/modules/render_service/core/pipeline/
H A Drs_draw_window_cache.cpp84 auto samplingOptions = Drawing::SamplingOptions(Drawing::FilterMode::NEAREST, Drawing::MipmapMode::NONE); in DrawAndCacheWindowContent() local
85 canvas.DrawImage(*image_, 0, 0, samplingOptions); in DrawAndCacheWindowContent()
124 auto samplingOptions = Drawing::SamplingOptions(Drawing::FilterMode::LINEAR, Drawing::MipmapMode::NONE); in DealWithCachedWindow() local
127 canvas.DrawImage(*image_, gravityTranslate.x_, gravityTranslate.y_, samplingOptions); in DealWithCachedWindow()
H A Drs_base_render_engine.cpp693 Drawing::SamplingOptions samplingOptions; in DrawImage() local
695 samplingOptions = Drawing::SamplingOptions(); in DrawImage()
698 samplingOptions = Drawing::SamplingOptions(Drawing::FilterMode::LINEAR, Drawing::MipmapMode::NEAREST); in DrawImage()
700 samplingOptions = !params.useBilinearInterpolation in DrawImage()
709 canvas.DrawImageRect(*image, params.srcRect, params.dstRect, samplingOptions, in DrawImage()
728 DrawImageRect(canvas, image, params, samplingOptions); in DrawImage()
734 DrawImageRect(canvas, image, params, samplingOptions); in DrawImage()
741 DrawImageRect(canvas, image, params, samplingOptions); in DrawImage()
756 *image, Drawing::TileMode::CLAMP, Drawing::TileMode::CLAMP, samplingOptions, matrix); in DrawImage()
767 DrawImageRect(canvas, image, params, samplingOptions); in DrawImage()
772 DrawImageRect(RSPaintFilterCanvas& canvas, std::shared_ptr<Drawing::Image> image, BufferDrawParam& params, Drawing::SamplingOptions& samplingOptions) DrawImageRect() argument
[all...]
/foundation/graphic/graphic_2d/rosen/test/2d_graphics/fuzztest/ndk/ndksamplingoptions_fuzzer/
H A Dsamplingoptions_fuzzer.cpp46 OH_Drawing_SamplingOptions* samplingOptions = OH_Drawing_SamplingOptionsCreate( in NativeDrawingSamplingOptionsTest001() local
50 OH_Drawing_SamplingOptionsDestroy(samplingOptions); in NativeDrawingSamplingOptionsTest001()
/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/render/
H A Drs_colorful_shadow_filter.cpp56 auto samplingOptions = Drawing::SamplingOptions(Drawing::FilterMode::LINEAR, Drawing::MipmapMode::LINEAR); in DrawImageRect() local
57 canvas.DrawImage(*image, 0.f, 0.f, samplingOptions); in DrawImageRect()
H A Drs_image.cpp121 const Drawing::SamplingOptions& samplingOptions, bool isBackground) in CanvasDrawImage()
142 DrawImageRepeatRect(samplingOptions, canvas); in CanvasDrawImage()
163 } else if (HDRConvert(samplingOptions, canvas)) { in CanvasDrawImage()
166 canvas.DrawImageRect(*image_, src_, dst_, samplingOptions, in CanvasDrawImage()
429 void RSImage::DrawImageRepeatRect(const Drawing::SamplingOptions& samplingOptions, Drawing::Canvas& canvas) in DrawImageRepeatRect() argument
440 bool hdrImageDraw = HDRConvert(samplingOptions, canvas); in DrawImageRepeatRect()
454 DrawImageOnCanvas(samplingOptions, canvas, hdrImageDraw); in DrawImageRepeatRect()
493 const Drawing::SamplingOptions& samplingOptions, Drawing::Canvas& canvas, const bool hdrImageDraw) in DrawImageOnCanvas()
505 *image_, src_, dst_, samplingOptions, Drawing::SrcRectConstraint::FAST_SRC_RECT_CONSTRAINT); in DrawImageOnCanvas()
120 CanvasDrawImage(Drawing::Canvas& canvas, const Drawing::Rect& rect, const Drawing::SamplingOptions& samplingOptions, bool isBackground) CanvasDrawImage() argument
492 DrawImageOnCanvas( const Drawing::SamplingOptions& samplingOptions, Drawing::Canvas& canvas, const bool hdrImageDraw) DrawImageOnCanvas() argument
H A Drs_spherize_effect_filter.cpp55 Drawing::SamplingOptions samplingOptions; in GetBrush() local
58 *image, Drawing::TileMode::CLAMP, Drawing::TileMode::CLAMP, samplingOptions, scaleMat)); in GetBrush()
/foundation/graphic/graphic_2d/rosen/test/2d_graphics/fuzztest/ndk/ndkcanvas_fuzzer/
H A Dcanvas_fuzzer.cpp184 OH_Drawing_SamplingOptions* samplingOptions = OH_Drawing_SamplingOptionsCreate( in CanvasFuzzTest006() local
208 OH_Drawing_CanvasDrawBitmapRect(canvas, bitmap, rect, rect2, samplingOptions); in CanvasFuzzTest006()
209 OH_Drawing_CanvasDrawBitmapRect(nullptr, bitmap, rect, rect2, samplingOptions); in CanvasFuzzTest006()
210 OH_Drawing_CanvasDrawBitmapRect(canvas, nullptr, rect, rect2, samplingOptions); in CanvasFuzzTest006()
211 OH_Drawing_CanvasDrawBitmapRect(canvas, bitmap, nullptr, rect2, samplingOptions); in CanvasFuzzTest006()
216 OH_Drawing_SamplingOptionsDestroy(samplingOptions); in CanvasFuzzTest006()
239 OH_Drawing_SamplingOptions* samplingOptions = OH_Drawing_SamplingOptionsCreate( in CanvasFuzzTest005() local
251 OH_Drawing_CanvasDrawImageRectWithSrc(canvas, image, rect, rect2, samplingOptions, in CanvasFuzzTest005()
253 OH_Drawing_CanvasDrawImageRectWithSrc(nullptr, image, rect, rect2, samplingOptions, in CanvasFuzzTest005()
256 OH_Drawing_CanvasDrawImageRect(canvas, image, rect, samplingOptions); in CanvasFuzzTest005()
520 OH_Drawing_SamplingOptions* samplingOptions = OH_Drawing_SamplingOptionsCreate( CanvasFuzzTest010() local
[all...]
/foundation/graphic/graphic_2d/rosen/test/2d_graphics/drawing_ndk/cpp/interface/
H A Dbitmap_test.cpp41 OH_Drawing_SamplingOptions* samplingOptions = in OnTestPerformance() local
48 OH_Drawing_CanvasDrawImageRect(canvas, image, rect, samplingOptions); in OnTestPerformance()
51 OH_Drawing_SamplingOptionsDestroy(samplingOptions); in OnTestPerformance()
H A Dcanvas_test.cpp235 OH_Drawing_SamplingOptions* samplingOptions = OH_Drawing_SamplingOptionsCreate(filterMode, mipmapMode); in OnTestPerformance() local
239 OH_Drawing_CanvasDrawImageRectWithSrc(canvas, Image, recty, rectm, samplingOptions, FAST_SRC_RECT_CONSTRAINT); in OnTestPerformance()
290 OH_Drawing_SamplingOptions* samplingOptions = in OnTestPerformance() local
294 OH_Drawing_CanvasDrawImageRect(canvas, image, rect, samplingOptions); in OnTestPerformance()
298 OH_Drawing_SamplingOptionsDestroy(samplingOptions); in OnTestPerformance()
/foundation/arkui/ace_engine/frameworks/core/components_ng/render/adapter/
H A Dbackground_modifier.h45 SkSamplingOptions samplingOptions; variable
64 recordingCanvas->DrawPixelMapRect(mediaPixelMap, srcSKRect, desSKRect, samplingOptions, &paint);
78 RSSamplingOptions samplingOptions; variable
101 recordingCanvas.DrawPixelMapRect(mediaPixelMap, srcRSRect, desRSRect, samplingOptions);
/foundation/graphic/graphic_2d/rosen/test/2d_graphics/unittest/recording/
H A Drecording_canvas_test.cpp688 SamplingOptions samplingOptions; in HWTEST_F() local
689 recordingCanvas1->DrawImage(image, CANAS_WIDTH, CANAS_WIDTH, samplingOptions); in HWTEST_F()
690 recordingCanvas2->DrawImage(image, CANAS_WIDTH, CANAS_WIDTH, samplingOptions); in HWTEST_F()
695 recordingCanvas1->DrawImage(image, CANAS_WIDTH, CANAS_WIDTH, samplingOptions); in HWTEST_F()
696 recordingCanvas2->DrawImage(image, CANAS_WIDTH, CANAS_WIDTH, samplingOptions); in HWTEST_F()
701 recordingCanvas1->DrawImage(image, CANAS_WIDTH, CANAS_WIDTH, samplingOptions); in HWTEST_F()
702 recordingCanvas2->DrawImage(image, CANAS_WIDTH, CANAS_WIDTH, samplingOptions); in HWTEST_F()
706 recordingCanvas1->DrawImage(image, CANAS_WIDTH, CANAS_WIDTH, samplingOptions); in HWTEST_F()
707 recordingCanvas2->DrawImage(image, CANAS_WIDTH, CANAS_WIDTH, samplingOptions); in HWTEST_F()
734 SamplingOptions samplingOptions; in HWTEST_F() local
781 SamplingOptions samplingOptions; HWTEST_F() local
[all...]
/foundation/graphic/graphic_2d/rosen/test/2d_graphics/fuzztest/ndk/ndkshadereffect_fuzzer/
H A Dshadereffect_fuzzer.cpp209 OH_Drawing_SamplingOptions* samplingOptions = OH_Drawing_SamplingOptionsCreate( in NativeShaderEffectTest004() local
214 static_cast<OH_Drawing_TileMode>(tileMode % TILE_MODE_ENUM_SIZE), samplingOptions, matrix); in NativeShaderEffectTest004()
217 static_cast<OH_Drawing_TileMode>(tileMode % TILE_MODE_ENUM_SIZE), samplingOptions, matrix); in NativeShaderEffectTest004()
220 static_cast<OH_Drawing_TileMode>(tileMode % TILE_MODE_ENUM_SIZE), samplingOptions, nullptr); in NativeShaderEffectTest004()
231 OH_Drawing_SamplingOptionsDestroy(samplingOptions); in NativeShaderEffectTest004()
/foundation/graphic/graphic_2d/rosen/modules/render_service_base/include/render/
H A Drs_image.h94 const Drawing::SamplingOptions& samplingOptions, bool isBackground = false);
143 void DrawImageRepeatRect(const Drawing::SamplingOptions& samplingOptions, Drawing::Canvas& canvas);
146 const Drawing::SamplingOptions& samplingOptions, Drawing::Canvas& canvas, const bool hdrImageDraw);
/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_base/unittest/render/
H A Drs_image_base_test.cpp50 Drawing::SamplingOptions samplingOptions; in HWTEST_F() local
51 imageBase->DrawImage(canvas, samplingOptions); in HWTEST_F()
54 imageBase->DrawImage(canvas, samplingOptions); in HWTEST_F()
H A Drs_image_test.cpp148 Drawing::SamplingOptions samplingOptions; in HWTEST_F() local
152 rsImage.CanvasDrawImage(canvas, rect, samplingOptions, false); in HWTEST_F()
155 rsImage.CanvasDrawImage(canvas, rect, samplingOptions, false); in HWTEST_F()
287 Drawing::SamplingOptions samplingOptions; in HWTEST_F() local
290 image->DrawImageRepeatRect(samplingOptions, canvas); in HWTEST_F()
295 image->DrawImageRepeatRect(samplingOptions, canvas); in HWTEST_F()
297 image->DrawImageRepeatRect(samplingOptions, canvas); in HWTEST_F()
/foundation/graphic/graphic_2d/rosen/test/2d_graphics/unittest/skia_adapter/
H A Dskia_shader_effect_test.cpp81 SamplingOptions samplingOptions; in HWTEST_F() local
83 skiaShaderEffect.InitWithImage(image, TileMode::MIRROR, TileMode::REPEAT, samplingOptions, matrix); in HWTEST_F()
/foundation/graphic/graphic_2d/frameworks/bootanimation/src/
H A Dboot_picture_player.cpp182 Rosen::Drawing::SamplingOptions samplingOptions; in OnDraw() local
183 canvas->DrawImageRect(*image, rect, samplingOptions); in OnDraw()
/foundation/graphic/graphic_2d/rosen/test/2d_graphics/fuzztest/draw/shadereffect_fuzzer/
H A Dshader_effect_fuzzer.cpp123 SamplingOptions samplingOptions = SamplingOptions(static_cast<FilterMode>(fm % FILTERMODE_SIZE)); in ShaderEffectFuzzTest003() local
128 static_cast<TileMode>(tileMode % TILEMODE_SIZE), samplingOptions, matrix); in ShaderEffectFuzzTest003()
255 SamplingOptions samplingOptions = SamplingOptions(static_cast<FilterMode>(fm % FILTERMODE_SIZE)); in ShaderEffectFuzzTest005() local
258 samplingOptions, matrix); in ShaderEffectFuzzTest005()
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/engine_adapter/skia_adapter/
H A Dskia_shader_effect.cpp80 SkSamplingOptions samplingOptions; in InitWithImage() local
82 samplingOptions = SkSamplingOptions({ sampling.GetCubicCoffB(), sampling.GetCubicCoffC() }); in InitWithImage()
84 samplingOptions = SkSamplingOptions(static_cast<SkFilterMode>(sampling.GetFilterMode()), in InitWithImage()
87 shader_ = skiaImage->makeShader(modeX, modeY, samplingOptions, &skiaMatrix); in InitWithImage()
H A Dskia_canvas.cpp736 const SkSamplingOptions* samplingOptions = reinterpret_cast<const SkSamplingOptions*>(&sampling); in DrawAtlas() local
741 static_cast<SkBlendMode>(mode), *samplingOptions, skCullRect, &skPaint_); in DrawAtlas()
779 const SkSamplingOptions* samplingOptions = reinterpret_cast<const SkSamplingOptions*>(&sampling); in DrawImage() local
782 skCanvas_->drawImage(img, px, py, *samplingOptions, &skPaint_); in DrawImage()
804 const SkSamplingOptions* samplingOptions = reinterpret_cast<const SkSamplingOptions*>(&sampling); in DrawImageRect() local
808 skCanvas_->drawImageRect(img, *srcRect, *dstRect, *samplingOptions, &skPaint_, in DrawImageRect()
830 const SkSamplingOptions* samplingOptions = reinterpret_cast<const SkSamplingOptions*>(&sampling); in DrawImageRect() local
833 skCanvas_->drawImageRect(img, *dstRect, *samplingOptions, &skPaint_); in DrawImageRect()
H A Dskia_image.cpp453 SkSamplingOptions samplingOptions; in ScalePixels() local
455 samplingOptions = SkSamplingOptions({ sampling.GetCubicCoffB(), sampling.GetCubicCoffC() }); in ScalePixels()
457 samplingOptions = SkSamplingOptions(static_cast<SkFilterMode>(sampling.GetFilterMode()), in ScalePixels()
468 return (skiaImage_ == nullptr) ? false : skiaImage_->scalePixels(skPixmap, samplingOptions, skCachingHint); in ScalePixels()
/foundation/graphic/graphic_2d/rosen/test/2d_graphics/unittest/draw/
H A Dcanvas_test.cpp431 SamplingOptions samplingOptions; in HWTEST_F() local
432 canvas->DrawImage(image, 10.0f, 10.0f, samplingOptions); in HWTEST_F()
448 SamplingOptions samplingOptions; in HWTEST_F() local
449 canvas->DrawImageRect(image, srcRect, dstRect, samplingOptions); in HWTEST_F()
464 SamplingOptions samplingOptions; in HWTEST_F() local
465 canvas->DrawImageRect(image, dstRect, samplingOptions); in HWTEST_F()
/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/pipeline/
H A Drs_canvas_drawing_render_node.cpp183 auto samplingOptions = Drawing::SamplingOptions(Drawing::FilterMode::LINEAR, Drawing::MipmapMode::LINEAR); member
194 canvas.DrawImage(*cpuImage, 0.f, 0.f, samplingOptions);
196 canvas.DrawImage(*image_, 0.f, 0.f, samplingOptions);
/foundation/graphic/graphic_2d/rosen/test/render/render/unittest/drawable/
H A Drs_node_drawable1_test.cpp370 Drawing::SamplingOptions samplingOptions; in HWTEST_F() local
373 ASSERT_FALSE(drawable->DrawAutoCache(paintFilterCanvas, image, samplingOptions, in HWTEST_F()
378 ASSERT_FALSE(drawable->DrawAutoCache(paintFilterCanvas, image, samplingOptions, in HWTEST_F()
383 ASSERT_FALSE(drawable->DrawAutoCache(paintFilterCanvas, image, samplingOptions, in HWTEST_F()
393 ASSERT_TRUE(drawable->DrawAutoCache(paintFilterCanvas, image, samplingOptions, in HWTEST_F()

Completed in 20 milliseconds

12