Home
last modified time | relevance | path

Searched refs:dstRect (Results 1 - 25 of 106) sorted by relevance

12345

/foundation/arkui/ace_engine/frameworks/core/components_ng/render/adapter/
H A Dsvg_canvas_image.cpp27 RSCanvas& canvas, const RSRect& srcRect, const RSRect& /* dstRect */, const BorderRadiusArray& radiusXY) in DrawToRSCanvas()
34 void SvgCanvasImage::DrawRect(RSCanvas& canvas, const RSRect& /* srcRect */, const RSRect& dstRect) in DrawRect() argument
36 OffsetF offset(dstRect.GetLeft(), dstRect.GetTop()); in DrawRect()
37 SizeF contentSize(dstRect.GetWidth(), dstRect.GetHeight()); in DrawRect()
38 auto clipRect = RSRect(0, 0, dstRect.GetWidth(), dstRect.GetHeight()); in DrawRect()
40 canvas.Translate(dstRect.GetLeft(), dstRect in DrawRect()
[all...]
H A Dpixelmap_image.cpp54 void PrintDrawingLatticeConfig(const Rosen::Drawing::Lattice& lattice, const RSRect& dstRect) in PrintDrawingLatticeConfig() argument
57 drawingConfigStr.append("dstRect = " + dstRect.ToString()); in PrintDrawingLatticeConfig()
174 RSCanvas& canvas, const RSRect& srcRect, const RSRect& dstRect, const BorderRadiusArray& radiusXY) in StretchImageWithLattice()
217 PrintDrawingLatticeConfig(lattice, dstRect); in StretchImageWithLattice()
220 recordingCanvas.DrawImageLattice(rsImage.get(), lattice, dstRect, filterMode); in StretchImageWithLattice()
228 RSCanvas& canvas, const RSRect& srcRect, const RSRect& dstRect, const BorderRadiusArray& radiusXY) in StretchImageWithSlice()
271 recordingCanvas.DrawImageNine(rsImage.get(), rsCenterRect, dstRect, filterMode, &brush); in StretchImageWithSlice()
279 RSCanvas& canvas, const RSRect& srcRect, const RSRect& dstRect, const BorderRadiusArray& radiusXY) in CheckIfNeedForStretching()
284 StretchImageWithLattice(canvas, srcRect, dstRect, radiusX in CheckIfNeedForStretching()
173 StretchImageWithLattice( RSCanvas& canvas, const RSRect& srcRect, const RSRect& dstRect, const BorderRadiusArray& radiusXY) StretchImageWithLattice() argument
227 StretchImageWithSlice( RSCanvas& canvas, const RSRect& srcRect, const RSRect& dstRect, const BorderRadiusArray& radiusXY) StretchImageWithSlice() argument
278 CheckIfNeedForStretching( RSCanvas& canvas, const RSRect& srcRect, const RSRect& dstRect, const BorderRadiusArray& radiusXY) CheckIfNeedForStretching() argument
294 DrawToRSCanvas( RSCanvas& canvas, const RSRect& srcRect, const RSRect& dstRect, const BorderRadiusArray& radiusXY) DrawToRSCanvas() argument
348 DrawRect(RSCanvas& canvas, const RSRect& dstRect) DrawRect() argument
383 DrawRect(RSCanvas& canvas, const RSRect& srcRect, const RSRect& dstRect) DrawRect() argument
[all...]
H A Dpixelmap_image.h47 RSCanvas& canvas, const RSRect& srcRect, const RSRect& dstRect, const BorderRadiusArray& radiusXY) override;
48 void DrawRect(RSCanvas& canvas, const RSRect& srcRect, const RSRect& dstRect) override;
49 void DrawRect(RSCanvas& canvas, const RSRect& dstRect);
52 RSCanvas& canvas, const RSRect& srcRect, const RSRect& dstRect, const BorderRadiusArray& radiusXY);
54 RSCanvas& canvas, const RSRect& srcRect, const RSRect& dstRect, const BorderRadiusArray& radiusXY);
56 RSCanvas& canvas, const RSRect& srcRect, const RSRect& dstRect, const BorderRadiusArray& radiusXY);
/foundation/graphic/graphic_2d/rosen/modules/render_service/core/pipeline/
H A Drs_composer_adapter.cpp238 const auto& dstRect = info.dstRect; in IsOutOfScreenRegion() local
239 if (dstRect.x + dstRect.w <= 0 || in IsOutOfScreenRegion()
240 dstRect.x >= boundWidth || in IsOutOfScreenRegion()
241 dstRect.y + dstRect.h <= 0 || in IsOutOfScreenRegion()
242 dstRect.y >= boundHeight) { in IsOutOfScreenRegion()
275 // create a canvas to calculate new dstRect and new srcRect in DealWithNodeGravity()
290 // we make the newDstRect as the intersection of new and old dstRect whe in DealWithNodeGravity()
361 const auto& dstRect = node.GetDstRect(); BuildComposeInfo() local
515 const auto& dstRect = node.GetDstRect(); CheckStatusBeforeCreateLayer() local
745 GraphicIRect dstRect = layer->GetLayerSize(); LayerCrop() local
786 GraphicIRect dstRect = layer->GetLayerSize(); LayerScaleDown() local
[all...]
H A Drs_uni_render_composer_adapter.cpp133 info.dstRect = GraphicIRect {0, 0, static_cast<int32_t>(screenInfo_.GetRotatedPhyWidth()), in BuildComposeInfo()
138 info.visibleRect = GraphicIRect {info.dstRect.x, info.dstRect.y, info.dstRect.w, info.dstRect.h}; in BuildComposeInfo()
174 " srcRect[%{public}d %{public}d %{public}d %{public}d] dstRect[%{public}d %{public}d %{public}d %{public}d]" in BuildComposeInfo()
180 info.dstRect.x, info.dstRect.y, info.dstRect.w, info.dstRect in BuildComposeInfo()
189 const RectI& dstRect = node.GetDstRect(); BuildComposeInfo() local
778 const auto& dstRect = node.GetDstRect(); BuildComposeInfo() local
850 const auto& dstRect = params->GetLayerInfo().dstRect; BuildComposeInfo() local
928 const auto& dstRect = node.GetDstRect(); CheckStatusBeforeCreateLayer() local
965 const auto& dstRect = params->GetLayerInfo().dstRect; CheckStatusBeforeCreateLayer() local
979 GraphicIRect dstRect = layer->GetLayerSize(); LayerCrop() local
1018 GraphicIRect dstRect = layer->GetLayerSize(); LayerScaleDown() local
1086 GraphicIRect dstRect = layer->GetLayerSize(); LayerScaleDown() local
1155 GraphicIRect dstRect = layer->GetLayerSize(); LayerScaleFit() local
1211 const auto& dstRect = info.dstRect; IsOutOfScreenRegion() local
[all...]
H A Drs_uni_render_engine.cpp78 auto dstRect = layer->GetLayerSize(); in DrawLayers() local
96 Drawing::Rect clipRect = Drawing::Rect(static_cast<float>(dstRect.x), static_cast<float>(dstRect.y), in DrawLayers()
97 static_cast<float>(dstRect.w) + static_cast<float>(dstRect.x), in DrawLayers()
98 static_cast<float>(dstRect.h) + static_cast<float>(dstRect.y)); in DrawLayers()
121 RectI dst(dstRect.x, dstRect.y, dstRect in DrawLayers()
[all...]
H A Drs_uni_render_processor.cpp102 layerInfo.dstRect.x, layerInfo.dstRect.y, layerInfo.dstRect.w, layerInfo.dstRect.h, in CreateLayer()
111 layerInfo.dstRect.x, layerInfo.dstRect.y, layerInfo.dstRect.w, layerInfo.dstRect.h, in CreateLayer()
148 layerInfo.dstRect.x, layerInfo.dstRect in CreateLayerForRenderThread()
247 GraphicIRect dstRect = layerInfo.dstRect; GetLayerInfo() local
[all...]
H A Drs_virtual_screen_processor.cpp109 const float adaptiveDstWidth = params.dstRect.GetWidth() * mirrorAdaptiveCoefficient_; in ProcessSurface()
110 const float adaptiveDstHeight = params.dstRect.GetHeight() * mirrorAdaptiveCoefficient_; in ProcessSurface()
111 params.dstRect.SetLeft(0); in ProcessSurface()
112 params.dstRect.SetTop(0); in ProcessSurface()
113 params.dstRect.SetRight(adaptiveDstWidth); in ProcessSurface()
114 params.dstRect.SetBottom(adaptiveDstHeight); in ProcessSurface()
H A Drs_uni_hwc_prevalidate_util.cpp110 info.dstRect = {dst.left_, dst.top_, dst.width_, dst.height_}; in CreateSurfaceNodeLayerInfo()
169 info.dstRect = {0, 0, screenInfo.GetRotatedPhyWidth(), screenInfo.GetRotatedPhyHeight()}; in CreateDisplayNodeLayerInfo()
180 info.dstRect.x, info.dstRect.y, info.dstRect.w, info.dstRect.h, in CreateDisplayNodeLayerInfo()
195 info.dstRect = {dst.left_, dst.top_, dst.width_, dst.height_}; in CreateUIFirstLayerInfo()
221 info.dstRect.x = static_cast<uint32_t>(static_cast<float>(dst.left_) * screenInfo.GetRogWidthRatio()); in CreateRCDLayerInfo()
222 info.dstRect.y = static_cast<uint32_t>(static_cast<float>(dst.top_) * screenInfo.GetRogHeightRatio()); in CreateRCDLayerInfo()
223 info.dstRect in CreateRCDLayerInfo()
[all...]
H A Drs_uni_render_util.cpp338 params.dstRect = in SrcRectScaleFit()
344 params.dstRect = in SrcRectScaleFit()
350 " dstRect [%{public}f %{public}f %{public}f %{public}f]", in SrcRectScaleFit()
351 surface->GetName().c_str(), params.dstRect.GetLeft(), params.dstRect.GetTop(), in SrcRectScaleFit()
352 params.dstRect.GetWidth(), params.dstRect.GetHeight()); in SrcRectScaleFit()
419 params.dstRect = Drawing::Rect(0, 0, property.GetBoundsWidth(), property.GetBoundsHeight()); in GetMatrixOfBufferToRelRect()
456 params.dstRect = Drawing::Rect(0, 0, boundWidth, boundHeight); in CreateBufferDrawParam()
509 params.dstRect in CreateBufferDrawParam()
570 auto dstRect = renderParams.GetLayerInfo().dstRect; CreateBufferDrawParamForRotationFixed() local
677 auto dstRect = layer->GetLayerSize(); CreateLayerBufferDrawParam() local
1183 auto dstRect = Drawing::Rect(rect.left_, rect.top_, DrawRectForDfx() local
1478 auto dstRect = node.GetDstRect(); DealWithNodeGravity() local
1500 auto dstRect = node.GetDstRect(); CheckForceHardwareAndUpdateDstRect() local
1562 auto dstRect = node.GetDstRect(); LayerCrop() local
1621 auto dstRect = node.GetDstRect(); LayerScaleDown() local
1681 auto dstRect = node.GetDstRect(); LayerScaleFit() local
[all...]
/foundation/graphic/graphic_2d/rosen/test/render_service/render_service/unittest/pipeline/
H A Drs_uni_render_composer_adapter_test.cpp98 RectI dstRect{0, 0, 400, 600}; in HWTEST_F()
99 surfaceNode->SetSrcRect(dstRect); in HWTEST_F()
100 surfaceNode->SetDstRect(dstRect); in HWTEST_F()
109 layerInfo.dstRect.w = 1; in HWTEST_F()
110 layerInfo.dstRect.h = 1; in HWTEST_F()
168 RectI dstRect{0, 0, 400, 600}; in HWTEST_F()
169 surfaceNode->SetSrcRect(dstRect); in HWTEST_F()
179 surfaceNode->SetDstRect(dstRect); in HWTEST_F()
195 RectI dstRect{0, 0, DEFAULT_CANVAS_WIDTH, DEFAULT_CANVAS_HEIGHT}; in HWTEST_F()
196 surfaceNode->SetSrcRect(dstRect); in HWTEST_F()
[all...]
H A Drs_composer_adapter_test.cpp178 RectI dstRect{0, 0, 400, 600}; in HWTEST_F()
179 surfaceNode1->SetSrcRect(dstRect); in HWTEST_F()
180 surfaceNode1->SetDstRect(dstRect); in HWTEST_F()
181 surfaceNode3->SetSrcRect(dstRect); in HWTEST_F()
182 surfaceNode3->SetDstRect(dstRect); in HWTEST_F()
234 RectI dstRect{0, 0, 400, 600}; in HWTEST_F()
235 surfaceNode1->SetSrcRect(dstRect); in HWTEST_F()
236 surfaceNode1->SetDstRect(dstRect); in HWTEST_F()
256 RectI dstRect{0, 0, 400, 600}; in HWTEST_F()
257 surfaceNode1->SetSrcRect(dstRect); in HWTEST_F()
[all...]
/foundation/graphic/graphic_2d/rosen/test/render/render/unittest/pipeline/
H A Drs_uni_render_composer_adapter_unit_test.cpp100 RectI dstRect{0, 0, DEFAULT_CANVAS_WIDTH, DEFAULT_CANVAS_HEIGHT}; in HWTEST_F()
101 surfaceNode->SetSrcRect(dstRect); in HWTEST_F()
102 surfaceNode->SetDstRect(dstRect); in HWTEST_F()
130 RectI dstRect{0, 0, DEFAULT_CANVAS_WIDTH, DEFAULT_CANVAS_HEIGHT}; in HWTEST_F()
131 surfaceNode->SetSrcRect(dstRect); in HWTEST_F()
132 surfaceNode->SetDstRect(dstRect); in HWTEST_F()
159 RectI dstRect{0, 0, DEFAULT_CANVAS_WIDTH, DEFAULT_CANVAS_HEIGHT}; in HWTEST_F()
160 surfaceNode->SetSrcRect(dstRect); in HWTEST_F()
161 surfaceNode->SetDstRect(dstRect); in HWTEST_F()
186 RectI dstRect{ in HWTEST_F()
[all...]
H A Drs_composer_adapter_unit_test.cpp178 RectI dstRect{0, 0, 400, 600}; in HWTEST_F()
179 surfaceNode1->SetSrcRect(dstRect); in HWTEST_F()
180 surfaceNode1->SetDstRect(dstRect); in HWTEST_F()
181 surfaceNode3->SetSrcRect(dstRect); in HWTEST_F()
182 surfaceNode3->SetDstRect(dstRect); in HWTEST_F()
204 RectI dstRect{0, 0, 400, 600}; in HWTEST_F()
205 surfaceNode1->SetSrcRect(dstRect); in HWTEST_F()
206 surfaceNode1->SetDstRect(dstRect); in HWTEST_F()
256 RectI dstRect{0, 0, 400, 600}; in HWTEST_F()
257 surfaceNode1->SetSrcRect(dstRect); in HWTEST_F()
[all...]
H A Drs_unittest_composer_adapter_test.cpp260 RectI dstRect{0, 0, 400, 600}; in HWTEST_F()
261 surfaceNode1->SetSrcRect(dstRect); in HWTEST_F()
262 surfaceNode1->SetDstRect(dstRect); in HWTEST_F()
263 surfaceNode3->SetSrcRect(dstRect); in HWTEST_F()
264 surfaceNode3->SetDstRect(dstRect); in HWTEST_F()
318 RectI dstRect{0, 0, 400, 600}; in HWTEST_F()
319 surfaceNode1->SetSrcRect(dstRect); in HWTEST_F()
320 surfaceNode1->SetDstRect(dstRect); in HWTEST_F()
341 RectI dstRect{0, 0, 400, 600}; in HWTEST_F()
342 surfaceNode1->SetSrcRect(dstRect); in HWTEST_F()
[all...]
/foundation/arkui/ace_engine/frameworks/core/components_ng/render/
H A Dimage_painter.cpp29 void ApplyContain(const SizeF& rawPicSize, const SizeF& dstSize, RectF& srcRect, RectF& dstRect) in ApplyContain() argument
34 if (Size::CalcRatio(srcRect) > Size::CalcRatio(dstRect)) { in ApplyContain()
35 dstRect.SetSize(rawPicSize * (dstSize.Width() / rawPicSize.Width())); in ApplyContain()
37 dstRect.SetSize(rawPicSize * (dstSize.Height() / rawPicSize.Height())); in ApplyContain()
39 dstRect.SetOffset(Alignment::GetAlignPosition(dstSize, dstRect.GetSize(), Alignment::CENTER)); in ApplyContain()
42 void ApplyCover(const SizeF& rawPicSize, const SizeF& dstSize, RectF& srcRect, RectF& dstRect) in ApplyCover() argument
44 if (Size::CalcRatio(srcRect) > Size::CalcRatio(dstRect)) { in ApplyCover()
52 void ApplyCoverTopLeft(const SizeF& rawPicSize, const SizeF& dstSize, RectF& srcRect, RectF& dstRect) in ApplyCoverTopLeft() argument
54 ApplyCover(rawPicSize, dstSize, srcRect, dstRect); in ApplyCoverTopLeft()
57 ApplyFitWidth(const SizeF& rawPicSize, const SizeF& dstSize, RectF& srcRect, RectF& dstRect) ApplyFitWidth() argument
68 ApplyFitHeight(const SizeF& rawPicSize, const SizeF& dstSize, RectF& srcRect, RectF& dstRect) ApplyFitHeight() argument
79 ApplyNone(const SizeF& rawPicSize, const SizeF& dstSize, RectF& srcRect, RectF& dstRect) ApplyNone() argument
86 ApplyAlignment( const SizeF& rawPicSize, const SizeF& dstSize, RectF& srcRect, RectF& dstRect, const Alignment& alignMent) ApplyAlignment() argument
258 ApplyImageAlignmentFit( ImageFit imageFit, const SizeF& rawPicSize, const SizeF& dstSize, RectF& srcRect, RectF& dstRect) ApplyImageAlignmentFit() argument
269 ApplyImageFit( ImageFit imageFit, const SizeF& rawPicSize, const SizeF& dstSize, RectF& srcRect, RectF& dstRect) ApplyImageFit() argument
[all...]
/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/property/
H A Drs_filter_cache_manager.cpp119 bool RSFilterCacheManager::CanDiscardCanvas(RSPaintFilterCanvas& canvas, const Drawing::RectI& dstRect) const in CanDiscardCanvas()
123 canvas.GetDeviceClipBounds() == dstRect && canvas.GetWidth() == dstRect.GetWidth() && in CanDiscardCanvas()
124 canvas.GetHeight() == dstRect.GetHeight() && dstRect.GetLeft() == 0 && dstRect.GetTop() == 0); in CanDiscardCanvas()
145 Drawing::Rect dstRect = clipIBounds; in DrawFilterWithoutSnapshot() local
148 filter->DrawImageRect(canvas, cachedSnapshot_->cachedImage_, srcRect, dstRect, { discardCanvas, false }); in DrawFilterWithoutSnapshot()
156 const std::optional<Drawing::RectI>& dstRect) in DrawFilter()
162 const auto& [src, dst] = ValidateParams(canvas, srcRect, dstRect); in DrawFilter()
154 DrawFilter(RSPaintFilterCanvas& canvas, const std::shared_ptr<RSDrawingFilter>& filter, bool shouldClearFilteredCache, const std::optional<Drawing::RectI>& srcRect, const std::optional<Drawing::RectI>& dstRect) DrawFilter() argument
181 GeneratedCachedEffectData( RSPaintFilterCanvas& canvas, const std::shared_ptr<RSDrawingFilter>& filter, const std::optional<Drawing::RectI>& srcRect, const std::optional<Drawing::RectI>& dstRect) GeneratedCachedEffectData() argument
244 GenerateFilteredSnapshot( RSPaintFilterCanvas& canvas, const std::shared_ptr<RSDrawingFilter>& filter, const Drawing::RectI& dstRect) GenerateFilteredSnapshot() argument
290 DrawCachedFilteredSnapshot(RSPaintFilterCanvas& canvas, const Drawing::RectI& dstRect, const std::shared_ptr<RSDrawingFilter>& filter) const DrawCachedFilteredSnapshot() argument
409 ValidateParams(RSPaintFilterCanvas& canvas, const std::optional<Drawing::RectI>& srcRect, const std::optional<Drawing::RectI>& dstRect) ValidateParams() argument
[all...]
/foundation/multimedia/av_codec/services/services/codec/ipc/
H A Dbuffer_converter.cpp59 AVCodecRect &dstRect = rects[0]; in ConvertYUV420SP() local
62 int32_t dstSize = (OFFSET_3 * dstRect.wStride * dstRect.hStride) >> 1; in ConvertYUV420SP()
68 ret = memcpy_s(dst, dstRect.wStride, src, rect.wStride); in ConvertYUV420SP()
70 dst += dstRect.wStride; in ConvertYUV420SP()
74 dst += (dstRect.hStride - rect.hStride) * dstRect.wStride; in ConvertYUV420SP()
79 ret = memcpy_s(dst, dstRect.wStride, src, rect.wStride); in ConvertYUV420SP()
81 dst += dstRect.wStride; in ConvertYUV420SP()
89 AVCodecRect &dstRect in ConvertYUV420P() local
134 AVCodecRect &dstRect = rects[0]; ConverteRGBA8888() local
[all...]
/foundation/graphic/graphic_2d/rosen/samples/2d_graphics/
H A Drender_context_sample.cpp264 GraphicIRect dstRect; in DrawBackgroundLayer() local
266 dstRect.x = 0; // Absolute coordinates, with offset in DrawBackgroundLayer()
267 dstRect.y = 0; in DrawBackgroundLayer()
268 dstRect.w = BACKGROUND_WIDTH; in DrawBackgroundLayer()
269 dstRect.h = BACKGROUND_HEIGHT; in DrawBackgroundLayer()
271 if (!FillBackGroundLayer(layer, zorder, dstRect)) { in DrawBackgroundLayer()
280 GraphicIRect dstRect; in DrawDrawingLayer() local
282 dstRect.x = 0; // Absolute coordinates, with offset in DrawDrawingLayer()
283 dstRect.y = 0; in DrawDrawingLayer()
285 dstRect in DrawDrawingLayer()
338 FillDrawingLayer(std::shared_ptr<HdiLayerInfo> &showLayer, uint32_t index, uint32_t zorder, GraphicIRect &dstRect) FillDrawingLayer() argument
388 FillBackGroundLayer(std::shared_ptr<HdiLayerInfo> &showLayer, uint32_t zorder, GraphicIRect &dstRect) FillBackGroundLayer() argument
[all...]
H A Ddrawing_sample_canvaskit0310.cpp75 GraphicIRect &dstRect);
328 GraphicIRect dstRect; in DrawBaseLayer() local
329 dstRect.x = 0; // Absolute coordinates, with offset in DrawBaseLayer()
330 dstRect.y = 0; in DrawBaseLayer()
331 dstRect.w = baseWidthVec_[0]; in DrawBaseLayer()
332 dstRect.h = baseHeightVec_[0]; in DrawBaseLayer()
333 if (!FillBaseLayer(layerVec[0], 0, zorder, dstRect)) { in DrawBaseLayer()
339 dstRect.x = 0; // Absolute coordinates, with offset in DrawBaseLayer()
340 dstRect.y = 112; in DrawBaseLayer()
341 dstRect in DrawBaseLayer()
360 FillBaseLayer(std::shared_ptr<HdiLayerInfo> &showLayer, uint32_t index, uint32_t zorder, GraphicIRect &dstRect) FillBaseLayer() argument
[all...]
/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_base/unittest/render/
H A Drs_kawase_blur_test.cpp93 Drawing::Rect dstRect; in HWTEST_F() local
95 KawaseParameter param(srcRect, dstRect, 1, colorFilter, 0.f); in HWTEST_F()
112 Drawing::Rect dstRect; in HWTEST_F() local
114 KawaseParameter param(srcRect, dstRect, 1, colorFilter, 0.f); in HWTEST_F()
160 Drawing::Rect dstRect; in HWTEST_F() local
162 KawaseParameter param(srcRect, dstRect, 1, colorFilter, 0.f); in HWTEST_F()
179 Drawing::Rect dstRect; in HWTEST_F() local
181 KawaseParameter inParam(srcRect, dstRect, 1, colorFilter, 0.f); in HWTEST_F()
/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_base/unittest/property/
H A Drs_filter_cache_manager_test.cpp187 std::optional<Drawing::RectI> dstRect(Drawing::RectI { 0, 0, 100, 100 }); in HWTEST_F()
188 rsFilterCacheManager->DrawFilter(filterCanvas, filter, shouldClearFilteredCache, srcRect, dstRect); in HWTEST_F()
207 std::optional<Drawing::RectI> dstRect(Drawing::RectI { 0, 0, 100, 100 }); in HWTEST_F()
208 rsFilterCacheManager->GeneratedCachedEffectData(filterCanvas, filter, srcRect, dstRect); in HWTEST_F()
252 Drawing::RectI dstRect; in HWTEST_F() local
253 manager->GenerateFilteredSnapshot(canvas, filter, dstRect); in HWTEST_F()
259 manager->GenerateFilteredSnapshot(canvas, filter, dstRect); in HWTEST_F()
264 manager->GenerateFilteredSnapshot(canvas, filter, dstRect); in HWTEST_F()
269 manager->GenerateFilteredSnapshot(canvas, filter, dstRect); in HWTEST_F()
287 Drawing::RectI dstRect; in HWTEST_F() local
405 std::optional<Drawing::RectI> dstRect; HWTEST_F() local
[all...]
/foundation/graphic/graphic_2d/rosen/modules/render_service_base/include/property/
H A Drs_filter_cache_manager.h63 // Note: If srcRect or dstRect is empty, we'll use the DeviceClipRect as the corresponding rect.
66 const std::optional<Drawing::RectI>& dstRect = std::nullopt);
72 const std::optional<Drawing::RectI>& dstRect = std::nullopt);
104 RSPaintFilterCanvas& canvas, const std::shared_ptr<RSDrawingFilter>& filter, const Drawing::RectI& dstRect);
107 void DrawCachedFilteredSnapshot(RSPaintFilterCanvas& canvas, const Drawing::RectI& dstRect,
109 bool CanDiscardCanvas(RSPaintFilterCanvas& canvas, const Drawing::RectI& dstRect) const;
110 // Validate the input srcRect and dstRect, and return the validated rects.
112 const std::optional<Drawing::RectI>& srcRect, const std::optional<Drawing::RectI>& dstRect);
/foundation/arkui/ace_engine/frameworks/core/components_ng/render/adapter/rosen/
H A Ddrawing_image.h93 RSCanvas& canvas, const RSRect& srcRect, const RSRect& dstRect, const BorderRadiusArray& radiusXY) override;
95 RSCanvas& canvas, const RSRect& srcRect, const RSRect& dstRect, const BorderRadiusArray& radiusXY);
97 RSCanvas& canvas, const RSRect& srcRect, const RSRect& dstRect, const BorderRadiusArray& radiusXY);
98 void DrawRect(RSCanvas& canvas, const RSRect& srcRect, const RSRect& dstRect) override;
107 void ClipRRect(RSCanvas& canvas, const RSRect& dstRect, const BorderRadiusArray& radiusXY);
H A Ddrawing_image.cpp254 RSCanvas& canvas, const RSRect& srcRect, const RSRect& dstRect, const BorderRadiusArray& radiusXY) in DrawToRSCanvas()
260 ImagePainterUtils::ClipRRect(canvas, dstRect, radiusXY); in DrawToRSCanvas()
261 canvas.DrawImageRect(*image, srcRect, dstRect, options); in DrawToRSCanvas()
264 if (config.resizableLattice_ && DrawImageLattice(canvas, srcRect, dstRect, radiusXY)) { in DrawToRSCanvas()
267 if (config.resizableSlice_.Valid() && DrawImageNine(canvas, srcRect, dstRect, radiusXY)) { in DrawToRSCanvas()
275 RSCanvas& canvas, const RSRect& srcRect, const RSRect& dstRect, const BorderRadiusArray& radiusXY) in DrawImageLattice()
317 recordingCanvas.DrawImageLattice(image_.get(), *(*latticeSptrAddr), dstRect, filterMode); in DrawImageLattice()
325 RSCanvas& canvas, const RSRect& srcRect, const RSRect& dstRect, const BorderRadiusArray& radiusXY) in DrawImageNine()
368 recordingCanvas.DrawImageNine(image_.get(), rsCenterRect, dstRect, filterMode, &brush); in DrawImageNine()
411 void DrawingImage::DrawRect(RSCanvas& canvas, const RSRect& srcRect, const RSRect& dstRect) in DrawRect() argument
253 DrawToRSCanvas( RSCanvas& canvas, const RSRect& srcRect, const RSRect& dstRect, const BorderRadiusArray& radiusXY) DrawToRSCanvas() argument
274 DrawImageLattice( RSCanvas& canvas, const RSRect& srcRect, const RSRect& dstRect, const BorderRadiusArray& radiusXY) DrawImageLattice() argument
324 DrawImageNine( RSCanvas& canvas, const RSRect& srcRect, const RSRect& dstRect, const BorderRadiusArray& radiusXY) DrawImageNine() argument
[all...]

Completed in 22 milliseconds

12345