/foundation/graphic/graphic_2d/interfaces/kits/napi/graphic/drawing/sampling_options_napi/ |
H A D | js_sampling_options.cpp | 64 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 D | rs_draw_window_cache.cpp | 84 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 D | rs_base_render_engine.cpp | 693 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 D | samplingoptions_fuzzer.cpp | 46 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 D | rs_colorful_shadow_filter.cpp | 56 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 D | rs_image.cpp | 121 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 D | rs_spherize_effect_filter.cpp | 55 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 D | canvas_fuzzer.cpp | 184 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 D | bitmap_test.cpp | 41 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 D | canvas_test.cpp | 235 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 D | background_modifier.h | 45 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 D | recording_canvas_test.cpp | 688 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 D | shadereffect_fuzzer.cpp | 209 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 D | rs_image.h | 94 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 D | rs_image_base_test.cpp | 50 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 D | rs_image_test.cpp | 148 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 D | skia_shader_effect_test.cpp | 81 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 D | boot_picture_player.cpp | 182 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 D | shader_effect_fuzzer.cpp | 123 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 D | skia_shader_effect.cpp | 80 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 D | skia_canvas.cpp | 736 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 D | skia_image.cpp | 453 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 D | canvas_test.cpp | 431 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 D | rs_canvas_drawing_render_node.cpp | 183 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 D | rs_node_drawable1_test.cpp | 370 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()
|