Home
last modified time | relevance | path

Searched refs:srcRect (Results 1 - 25 of 126) sorted by relevance

123456

/foundation/multimedia/image_framework/frameworks/innerkitsimpl/egl_image/src/
H A Dpixel_map_from_surface.cpp62 bool PixelMapFromSurface::GetNativeWindowBufferFromSurface(const sptr<Surface> &surface, const Rect &srcRect) in GetNativeWindowBufferFromSurface() argument
84 if (srcRect.width > bufferWidth || srcRect.height > bufferHeight || in GetNativeWindowBufferFromSurface()
85 srcRect.left >= bufferWidth || srcRect.top >= bufferHeight || in GetNativeWindowBufferFromSurface()
86 srcRect.left + srcRect.width > bufferWidth || srcRect.top + srcRect.height > bufferHeight) { in GetNativeWindowBufferFromSurface()
88 "CreatePixelMapFromSurface: invalid argument: srcRect[ in GetNativeWindowBufferFromSurface()
135 DrawImage(const Rect &srcRect) DrawImage() argument
180 Create(uint64_t surfaceId, const Rect &srcRect) Create() argument
233 CreatePixelMapFromSurfaceId(uint64_t surfaceId, const Rect &srcRect) CreatePixelMapFromSurfaceId() argument
[all...]
/foundation/graphic/graphic_2d/rosen/modules/create_pixelmap_surface/test/unittest/
H A Dpixel_map_from_surface_test.cpp50 OHOS::Media::Rect srcRect = {0, 0, 100, 100}; in HWTEST_F() local
51 ASSERT_EQ(OHOS::Rosen::CreatePixelMapFromSurface(nullptr, srcRect), nullptr); in HWTEST_F()
57 srcRect = {-1, 0, 100, 100}; in HWTEST_F()
58 ASSERT_EQ(OHOS::Rosen::CreatePixelMapFromSurface(pSurface, srcRect), nullptr); in HWTEST_F()
59 srcRect = {0, -1, 100, 100}; in HWTEST_F()
60 ASSERT_EQ(OHOS::Rosen::CreatePixelMapFromSurface(pSurface, srcRect), nullptr); in HWTEST_F()
61 srcRect = {0, 0, 0, 100}; in HWTEST_F()
62 ASSERT_EQ(OHOS::Rosen::CreatePixelMapFromSurface(pSurface, srcRect), nullptr); in HWTEST_F()
63 srcRect = {0, 0, 100, 0}; in HWTEST_F()
64 ASSERT_EQ(OHOS::Rosen::CreatePixelMapFromSurface(pSurface, srcRect), nullpt in HWTEST_F()
[all...]
/foundation/graphic/graphic_2d/rosen/modules/render_service/core/pipeline/
H A Drs_uni_render_composer_adapter.cpp132 info.srcRect = GraphicIRect {0, 0, buffer->GetSurfaceBufferWidth(), buffer->GetSurfaceBufferHeight()}; in BuildComposeInfo()
147 dirtyRects.emplace_back(info.srcRect); in BuildComposeInfo()
174 " srcRect[%{public}d %{public}d %{public}d %{public}d] dstRect[%{public}d %{public}d %{public}d %{public}d]" in BuildComposeInfo()
179 info.srcRect.x, info.srcRect.y, info.srcRect.w, info.srcRect.y, in BuildComposeInfo()
190 const auto& srcRect = node.GetSrcRect(); in BuildComposeInfo() local
192 info.srcRect = GraphicIRect {srcRect in BuildComposeInfo()
669 RectI srcRect = node.GetSrcRect(); SrcRectRotateTransform() local
722 RectI srcRect = {srcGraphicRect.x, srcGraphicRect.y, srcGraphicRect.w, srcGraphicRect.h}; SrcRectRotateTransform() local
779 const auto srcRect = SrcRectRotateTransform(node); BuildComposeInfo() local
851 const auto srcRect = SrcRectRotateTransform(surfaceDrawable); BuildComposeInfo() local
929 const auto& srcRect = node.GetSrcRect(); CheckStatusBeforeCreateLayer() local
966 const auto& srcRect = params->GetLayerInfo().srcRect; CheckStatusBeforeCreateLayer() local
980 GraphicIRect srcRect = layer->GetCropRect(); LayerCrop() local
1019 GraphicIRect srcRect = layer->GetCropRect(); LayerScaleDown() local
1087 GraphicIRect srcRect = layer->GetCropRect(); LayerScaleDown() local
1154 GraphicIRect srcRect = layer->GetCropRect(); LayerScaleFit() local
[all...]
H A Drs_composer_adapter.cpp275 // create a canvas to calculate new dstRect and new srcRect in DealWithNodeGravity()
285 Drawing::Rect srcRect(0, 0, frameWidth, frameHeight); in DealWithNodeGravity()
286 gravityMatrix.MapRect(clipRect, srcRect); in DealWithNodeGravity()
306 info.srcRect.x, info.srcRect.y, info.srcRect.w, info.srcRect.h, in DealWithNodeGravity()
309 info.srcRect = newSrcRect; in DealWithNodeGravity()
327 info.srcRect.x = info.srcRect in GetComposerInfoSrcRect()
362 const auto& srcRect = node.GetSrcRect(); BuildComposeInfo() local
516 const auto& srcRect = node.GetSrcRect(); CheckStatusBeforeCreateLayer() local
746 GraphicIRect srcRect = layer->GetCropRect(); LayerCrop() local
787 GraphicIRect srcRect = layer->GetCropRect(); LayerScaleDown() local
[all...]
H A Drs_uni_render_util.cpp313 uint32_t srcWidth = static_cast<uint32_t>(params.srcRect.GetWidth()); in SrcRectScaleFit()
314 uint32_t srcHeight = static_cast<uint32_t>(params.srcRect.GetHeight()); in SrcRectScaleFit()
339 Drawing::Rect(params.srcRect.GetLeft() + halfdw, params.srcRect.GetTop(), in SrcRectScaleFit()
340 params.srcRect.GetLeft() + halfdw + newWidth, in SrcRectScaleFit()
341 params.srcRect.GetTop() + params.srcRect.GetHeight()); in SrcRectScaleFit()
345 Drawing::Rect(params.srcRect.GetLeft(), params.srcRect.GetTop() + halfdh, in SrcRectScaleFit()
346 params.srcRect in SrcRectScaleFit()
567 auto srcRect = renderParams.GetLayerInfo().srcRect; CreateBufferDrawParamForRotationFixed() local
681 auto srcRect = layer->GetCropRect(); CreateLayerBufferDrawParam() local
1335 RectI srcRect = node.GetSrcRect(); SrcRectRotateTransform() local
1387 auto srcRect = SrcRectRotateTransform(node, transformType); UpdateRealSrcRect() local
1563 auto srcRect = node.GetSrcRect(); LayerCrop() local
1622 auto srcRect = node.GetSrcRect(); LayerScaleDown() local
1682 auto srcRect = node.GetSrcRect(); LayerScaleFit() local
[all...]
H A Drs_uni_render_processor.cpp101 layerInfo.srcRect.x, layerInfo.srcRect.y, layerInfo.srcRect.w, layerInfo.srcRect.h, in CreateLayer()
110 layerInfo.srcRect.x, layerInfo.srcRect.y, layerInfo.srcRect.w, layerInfo.srcRect.h, in CreateLayer()
147 layerInfo.srcRect.x, layerInfo.srcRect in CreateLayerForRenderThread()
[all...]
H A Drs_uni_hwc_prevalidate_util.cpp108 info.srcRect = {src.left_, src.top_, src.width_, src.height_}; in CreateSurfaceNodeLayerInfo()
168 info.srcRect = {0, 0, buffer->GetSurfaceBufferWidth(), buffer->GetSurfaceBufferHeight()}; in CreateDisplayNodeLayerInfo()
179 node->GetId(), info.srcRect.x, info.srcRect.y, info.srcRect.w, info.srcRect.h, in CreateDisplayNodeLayerInfo()
193 info.srcRect = {src.left_, src.top_, src.width_, src.height_}; in CreateUIFirstLayerInfo()
219 info.srcRect = {src.left_, src.top_, src.width_, src.height_}; in CreateRCDLayerInfo()
236 info.srcRect.x, info.srcRect in CreateRCDLayerInfo()
[all...]
/foundation/graphic/graphic_2d/rosen/modules/create_pixelmap_surface/src/
H A Dpixel_map_from_surface.cpp191 std::unique_ptr<OHOS::Media::PixelMap> Create(sptr<Surface> surface, const OHOS::Media::Rect &srcRect);
200 const sptr<Surface> &surface, const OHOS::Media::Rect &srcRect);
202 bool DrawImage(GrRecordingContext *context, const OHOS::Media::Rect &srcRect, const sk_sp<SkSurface> &surface);
207 std::unique_ptr<OHOS::Media::PixelMap> CreateForVK(const sptr<Surface> &surface, const OHOS::Media::Rect &srcRect);
210 const OHOS::Media::Rect &srcRect);
220 const OHOS::Media::Rect &srcRect);
222 std::unique_ptr<OHOS::Media::PixelMap> CreateForGL(const sptr<Surface> &surface, const OHOS::Media::Rect &srcRect);
287 sk_sp<GrDirectContext> grContext, const OHOS::Media::Rect &srcRect) in CreatePixelMapForGL()
291 options.size.width = srcRect.width; in CreatePixelMapForGL()
292 options.size.height = srcRect in CreatePixelMapForGL()
286 CreatePixelMapForGL( sk_sp<GrDirectContext> grContext, const OHOS::Media::Rect &srcRect) CreatePixelMapForGL() argument
320 CreateForGL(const sptr<Surface> &surface, const OHOS::Media::Rect &srcRect) CreateForGL() argument
368 DrawImageRectVK(const std::shared_ptr<Drawing::Image> &drawingImage, OHNativeWindowBuffer *nativeWindowBufferTmp, const sptr<SurfaceBuffer> &surfaceBufferTmp, const OHOS::Media::Rect &srcRect) DrawImageRectVK() argument
466 CreateForVK(const sptr<Surface> &surface, const OHOS::Media::Rect &srcRect) CreateForVK() argument
516 GetNativeWindowBufferFromSurface( sptr<SurfaceBuffer> &surfaceBuffer, const sptr<Surface> &surface, const OHOS::Media::Rect &srcRect) GetNativeWindowBufferFromSurface() argument
587 DrawImage(GrRecordingContext *context, const OHOS::Media::Rect &srcRect, const sk_sp<SkSurface> &surface) DrawImage() argument
641 Create(sptr<Surface> surface, const OHOS::Media::Rect &srcRect) Create() argument
675 CreatePixelMapFromSurface(sptr<Surface> surface, const OHOS::Media::Rect &srcRect) CreatePixelMapFromSurface() argument
[all...]
/foundation/multimedia/image_framework/frameworks/innerkitsimpl/test/unittest/
H A Degl_image_test.cpp70 Region::Rect srcRect = {0, 0, DEFAULT_WIDTH, DEFAULT_HEIGHT}; in Draw() local
72 region.rects = &srcRect; in Draw()
229 Rect srcRect = {0, 0, DEFAULT_WIDTH, DEFAULT_HEIGHT}; in HWTEST_F() local
231 auto pixelMap = CreatePixelMapFromSurfaceId(0, srcRect); in HWTEST_F()
244 // pass a valid srcRect to expect to get a valid result. in HWTEST_F()
245 Rect srcRect = {0, 0, DEFAULT_WIDTH, DEFAULT_HEIGHT}; in HWTEST_F() local
247 auto pixelMap = CreatePixelMapFromSurfaceId(pSurface->GetUniqueId(), srcRect); in HWTEST_F()
260 // pass an invalid srcRect to expect to get an invalid result. in HWTEST_F()
261 Rect srcRect = {-1, 0, DEFAULT_WIDTH, DEFAULT_HEIGHT}; in HWTEST_F() local
263 auto pixelMap = CreatePixelMapFromSurfaceId(pSurface->GetUniqueId(), srcRect); in HWTEST_F()
277 Rect srcRect = {0, -1, DEFAULT_WIDTH, DEFAULT_HEIGHT}; HWTEST_F() local
293 Rect srcRect = {-1, -1, DEFAULT_WIDTH, DEFAULT_HEIGHT}; HWTEST_F() local
309 Rect srcRect = {DEFAULT_WIDTH, 0, DEFAULT_WIDTH, DEFAULT_HEIGHT}; HWTEST_F() local
325 Rect srcRect = {0, DEFAULT_HEIGHT + 1, DEFAULT_WIDTH, DEFAULT_HEIGHT}; HWTEST_F() local
341 Rect srcRect = {DEFAULT_WIDTH + 1, DEFAULT_HEIGHT, DEFAULT_WIDTH, DEFAULT_HEIGHT}; HWTEST_F() local
357 Rect srcRect = {0, 0, 0, DEFAULT_HEIGHT}; HWTEST_F() local
373 Rect srcRect = {0, 0, 0, 0}; HWTEST_F() local
389 Rect srcRect = {0, 0, DEFAULT_WIDTH, 0}; HWTEST_F() local
405 Rect srcRect = {0, 0, DEFAULT_WIDTH + 1, DEFAULT_HEIGHT}; HWTEST_F() local
421 Rect srcRect = {0, 0, DEFAULT_WIDTH, DEFAULT_HEIGHT + 1}; HWTEST_F() local
438 Rect srcRect = {DEFAULT_WIDTH / 2, 0, DEFAULT_WIDTH, DEFAULT_HEIGHT}; HWTEST_F() local
455 Rect srcRect = {0, DEFAULT_HEIGHT / 2, DEFAULT_WIDTH, DEFAULT_HEIGHT}; HWTEST_F() local
472 Rect srcRect = {0, 0, DEFAULT_WIDTH / 2, DEFAULT_HEIGHT / 3}; HWTEST_F() local
489 Rect srcRect = {DEFAULT_WIDTH / 2, DEFAULT_HEIGHT / 3, DEFAULT_WIDTH / 2, DEFAULT_HEIGHT / 3}; HWTEST_F() local
506 Rect srcRect = {DEFAULT_WIDTH / 2, 0, DEFAULT_WIDTH / 3, DEFAULT_HEIGHT / 3}; HWTEST_F() local
[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()
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()
45 srcRect.SetSize(dstSize * (rawPicSize.Height() / dstSize.Height())); in ApplyCover()
47 srcRect.SetSize(dstSize * (rawPicSize.Width() / dstSize.Width())); in ApplyCover()
49 srcRect.SetOffset(Alignment::GetAlignPosition(rawPicSize, srcRect.GetSize(), Alignment::CENTER)); in ApplyCover()
52 void ApplyCoverTopLeft(const SizeF& rawPicSize, const SizeF& dstSize, RectF& srcRect, RectF& dstRect) in ApplyCoverTopLeft() argument
54 ApplyCover(rawPicSize, dstSize, srcRect, dstRec 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
168 RectF srcRect; DrawSVGImage() local
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/arkui/ace_engine/frameworks/core/components_ng/render/adapter/
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;
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);
H A Dsvg_canvas_image.cpp27 RSCanvas& canvas, const RSRect& srcRect, const RSRect& /* dstRect */, const BorderRadiusArray& radiusXY) in DrawToRSCanvas()
31 svgDom_->DrawImage(canvas, GetPaintConfig().imageFit_, Size(srcRect.GetWidth(), srcRect.GetHeight())); in DrawToRSCanvas()
34 void SvgCanvasImage::DrawRect(RSCanvas& canvas, const RSRect& /* srcRect */, const RSRect& dstRect) in DrawRect()
26 DrawToRSCanvas( RSCanvas& canvas, const RSRect& srcRect, const RSRect& , const BorderRadiusArray& radiusXY) DrawToRSCanvas() argument
H A Dpixelmap_image.cpp174 RSCanvas& canvas, const RSRect& srcRect, const RSRect& dstRect, const BorderRadiusArray& radiusXY) in StretchImageWithLattice()
228 RSCanvas& canvas, const RSRect& srcRect, const RSRect& dstRect, const BorderRadiusArray& radiusXY) in StretchImageWithSlice()
279 RSCanvas& canvas, const RSRect& srcRect, const RSRect& dstRect, const BorderRadiusArray& radiusXY) in CheckIfNeedForStretching()
284 StretchImageWithLattice(canvas, srcRect, dstRect, radiusXY)) { in CheckIfNeedForStretching()
288 StretchImageWithSlice(canvas, srcRect, dstRect, radiusXY)) { in CheckIfNeedForStretching()
295 RSCanvas& canvas, const RSRect& srcRect, const RSRect& dstRect, const BorderRadiusArray& radiusXY) in DrawToRSCanvas()
308 if (CheckIfNeedForStretching(canvas, srcRect, dstRect, radiusXY)) { in DrawToRSCanvas()
383 void PixelMapImage::DrawRect(RSCanvas& canvas, const RSRect& srcRect, const RSRect& dstRect) in DrawRect() argument
410 RSRect src = RSRect(srcRect.GetLeft(), srcRect in DrawRect()
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
[all...]
/foundation/multimedia/image_framework/frameworks/innerkitsimpl/egl_image/include/
H A Dpixel_map_from_surface.h35 std::unique_ptr<PixelMap> Create(uint64_t surfaceId, const Rect &srcRect);
44 bool GetNativeWindowBufferFromSurface(const sptr<Surface> &surface, const Rect &srcRect);
46 bool DrawImage(const Rect &srcRect);
57 std::unique_ptr<PixelMap> CreatePixelMapFromSurfaceId(uint64_t surfaceId, const Rect &srcRect);
/foundation/window/window_manager_lite/services/wms/
H A Dlite_win.cpp154 void LiteWindow::FlushWithModeCopy(const Rect& srcRect, const LiteSurfaceData* layerData, int16_t dx, int16_t dy) in FlushWithModeCopy() argument
156 int16_t x1 = srcRect.GetLeft(); in FlushWithModeCopy()
157 int16_t y1 = srcRect.GetTop(); in FlushWithModeCopy()
158 int16_t x2 = srcRect.GetRight(); in FlushWithModeCopy()
159 int16_t y2 = srcRect.GetBottom(); in FlushWithModeCopy()
182 void LiteWindow::FlushWithModeBlend(const Rect& srcRect, const LiteSurfaceData* layerData, int16_t dx, int16_t dy) in FlushWithModeBlend() argument
184 int16_t x1 = srcRect.GetLeft(); in FlushWithModeBlend()
185 int16_t y1 = srcRect.GetTop(); in FlushWithModeBlend()
186 int16_t x2 = srcRect.GetRight(); in FlushWithModeBlend()
187 int16_t y2 = srcRect in FlushWithModeBlend()
228 Flush(const Rect& srcRect, const LiteSurfaceData* layerData, int16_t dx, int16_t dy) Flush() argument
[all...]
/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_base/unittest/render/
H A Drs_kawase_blur_test.cpp92 Drawing::Rect srcRect; in HWTEST_F() local
95 KawaseParameter param(srcRect, dstRect, 1, colorFilter, 0.f); in HWTEST_F()
111 Drawing::Rect srcRect; in HWTEST_F() local
114 KawaseParameter param(srcRect, dstRect, 1, colorFilter, 0.f); in HWTEST_F()
159 Drawing::Rect srcRect; in HWTEST_F() local
162 KawaseParameter param(srcRect, dstRect, 1, colorFilter, 0.f); in HWTEST_F()
178 Drawing::Rect srcRect; in HWTEST_F() local
181 KawaseParameter inParam(srcRect, dstRect, 1, colorFilter, 0.f); in HWTEST_F()
/foundation/graphic/graphic_2d/rosen/samples/2d_graphics/
H A Drender_context_sample.cpp357 GraphicIRect srcRect; in FillDrawingLayer() local
358 srcRect.x = 0; in FillDrawingLayer()
359 srcRect.y = 0; in FillDrawingLayer()
360 srcRect.w = drawingWidth; in FillDrawingLayer()
361 srcRect.h = drawingHeight; in FillDrawingLayer()
372 visibleRegions.emplace_back(srcRect); in FillDrawingLayer()
375 dirtyRegions.emplace_back(srcRect); in FillDrawingLayer()
379 showLayer->SetCropRect(srcRect); in FillDrawingLayer()
407 GraphicIRect srcRect; in FillBackGroundLayer() local
408 srcRect in FillBackGroundLayer()
[all...]
/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/property/
H A Drs_filter_cache_manager.cpp143 Drawing::Rect srcRect = Drawing::Rect(0, 0, cachedSnapshot_->cachedImage_->GetWidth(), in DrawFilterWithoutSnapshot() local
148 filter->DrawImageRect(canvas, cachedSnapshot_->cachedImage_, srcRect, dstRect, { discardCanvas, false }); in DrawFilterWithoutSnapshot()
155 bool shouldClearFilteredCache, const std::optional<Drawing::RectI>& srcRect, in DrawFilter()
162 const auto& [src, dst] = ValidateParams(canvas, srcRect, dstRect); in DrawFilter()
183 const std::optional<Drawing::RectI>& srcRect, const std::optional<Drawing::RectI>& dstRect) in GeneratedCachedEffectData()
189 const auto& [src, dst] = ValidateParams(canvas, srcRect, dstRect); in GeneratedCachedEffectData()
207 const Drawing::RectI& srcRect) in TakeSnapshot()
215 // shrink the srcRect by 1px to avoid edge artifacts. in TakeSnapshot()
217 snapshotIBounds = srcRect; in TakeSnapshot()
239 snapshotRegion_ = RectI(srcRect in TakeSnapshot()
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
206 TakeSnapshot(RSPaintFilterCanvas& canvas, const std::shared_ptr<RSDrawingFilter>& filter, const Drawing::RectI& srcRect) TakeSnapshot() argument
409 ValidateParams(RSPaintFilterCanvas& canvas, const std::optional<Drawing::RectI>& srcRect, const std::optional<Drawing::RectI>& dstRect) ValidateParams() argument
[all...]
/foundation/arkui/ace_engine/frameworks/core/components/image/
H A Drender_image.cpp488 void RenderImage::ApplyImageFit(Rect& srcRect, Rect& dstRect) in ApplyImageFit() argument
490 Size rawPicSize = srcRect.GetSize(); in ApplyImageFit()
496 ApplyNone(srcRect, dstRect, rawPicSize, layoutSize); in ApplyImageFit()
499 ApplyCover(srcRect, dstRect, rawPicSize, layoutSize); in ApplyImageFit()
502 ApplyFitWidth(srcRect, dstRect, rawPicSize, layoutSize); in ApplyImageFit()
505 ApplyFitHeight(srcRect, dstRect, rawPicSize, layoutSize); in ApplyImageFit()
508 if (srcRect.GetSize() < dstRect.GetSize()) { in ApplyImageFit()
509 ApplyNone(srcRect, dstRect, rawPicSize, layoutSize); in ApplyImageFit()
511 ApplyContain(srcRect, dstRect, rawPicSize, layoutSize); in ApplyImageFit()
515 ApplyContain(srcRect, dstRec in ApplyImageFit()
523 ApplyContain(Rect& srcRect, Rect& dstRect, const Size& rawPicSize, const Size& layoutSize) ApplyContain() argument
536 ApplyCover(Rect& srcRect, Rect& dstRect, const Size& rawPicSize, const Size& layoutSize) ApplyCover() argument
546 ApplyFitWidth(Rect& srcRect, Rect& dstRect, const Size& rawPicSize, const Size& layoutSize) ApplyFitWidth() argument
557 ApplyFitHeight(Rect& srcRect, Rect& dstRect, const Size& rawPicSize, const Size& layoutSize) ApplyFitHeight() argument
568 ApplyNone(Rect& srcRect, Rect& dstRect, const Size& rawPicSize, const Size& layoutSize) ApplyNone() argument
[all...]
/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_base/unittest/property/
H A Drs_filter_cache_manager_test.cpp186 std::optional<Drawing::RectI> srcRect(Drawing::RectI { 0, 0, 100, 100 }); in HWTEST_F()
188 rsFilterCacheManager->DrawFilter(filterCanvas, filter, shouldClearFilteredCache, srcRect, dstRect); in HWTEST_F()
206 std::optional<Drawing::RectI> srcRect(Drawing::RectI { 0, 0, 100, 100 }); in HWTEST_F()
208 rsFilterCacheManager->GeneratedCachedEffectData(filterCanvas, filter, srcRect, dstRect); in HWTEST_F()
226 Drawing::RectI srcRect(0, 0, 100, 100); in HWTEST_F()
227 rsFilterCacheManager->TakeSnapshot(filterCanvas, filter, srcRect); in HWTEST_F()
230 rsFilterCacheManager->TakeSnapshot(filterCanvas, filter, srcRect); in HWTEST_F()
235 rsFilterCacheManager->TakeSnapshot(filterCanvas, filter, srcRect); in HWTEST_F()
404 std::optional<Drawing::RectI> srcRect; in HWTEST_F() local
406 auto [src1, dst1] = rsFilterCacheManager->ValidateParams(filterCanvas, srcRect, dstRec in HWTEST_F()
[all...]
/foundation/arkui/ace_engine/test/mock/core/render/
H A Dmock_svg_canvas_image.cpp25 RSCanvas& canvas, const RSRect& srcRect, const RSRect& /* dstRect */, const BorderRadiusArray& /* radiusXY */) in DrawToRSCanvas()
28 void SvgCanvasImage::DrawRect(RSCanvas& canvas, const RSRect& srcRect, const RSRect& dstRect) {} in DrawRect() argument
24 DrawToRSCanvas( RSCanvas& canvas, const RSRect& srcRect, const RSRect& , const BorderRadiusArray& ) DrawToRSCanvas() argument
/foundation/graphic/graphic_2d/rosen/test/render_service/render_service/unittest/pipeline/
H A Drs_uni_render_util_test.cpp106 * @tc.desc: Test SrcRectScaleDown when srcRect is multiple
119 params.srcRect = Drawing::Rect(left, top, right, bottom); in HWTEST_F()
126 params.srcRect.SetRight(right); in HWTEST_F()
127 params.srcRect.SetBottom(bottom); in HWTEST_F()
172 * @tc.desc: Test SrcRectScaleFit when srcRect is multiple
185 params.srcRect = Drawing::Rect(left, top, right, bottom); in HWTEST_F()
192 params.srcRect.SetRight(right); in HWTEST_F()
193 params.srcRect.SetBottom(bottom); in HWTEST_F()
1555 auto srcRect = node.GetSrcRect(); in HWTEST_F() local
1556 srcRect in HWTEST_F()
1582 auto srcRect = node.GetSrcRect(); HWTEST_F() local
1607 auto srcRect = node.GetSrcRect(); HWTEST_F() local
1706 auto srcRect = node.GetSrcRect(); HWTEST_F() local
1733 auto srcRect = node.GetSrcRect(); HWTEST_F() local
1760 auto srcRect = node.GetSrcRect(); HWTEST_F() local
1787 auto srcRect = node.GetSrcRect(); HWTEST_F() local
2069 GraphicIRect srcRect = { 0, 0, 1080, 1920 }; HWTEST_F() local
[all...]
/foundation/multimedia/av_codec/services/services/codec/ipc/
H A Dbuffer_converter.cpp60 AVCodecRect &srcRect = rects[1]; in ConvertYUV420SP() local
71 src += srcRect.wStride; in ConvertYUV420SP()
75 src += (srcRect.hStride - rect.hStride) * srcRect.wStride; in ConvertYUV420SP()
82 src += srcRect.wStride; in ConvertYUV420SP()
90 AVCodecRect &srcRect = rects[1]; in ConvertYUV420P() local
101 src += srcRect.wStride; in ConvertYUV420P()
105 const int32_t srcWidth = srcRect.wStride >> 1; in ConvertYUV420P()
107 const int32_t srcPadding = (srcRect.hStride - rect.hStride) * srcRect in ConvertYUV420P()
135 AVCodecRect &srcRect = rects[1]; ConverteRGBA8888() local
[all...]
/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;
/foundation/graphic/graphic_utils_lite/frameworks/hals/
H A Dgfx_engines.cpp139 const Rect& srcRect, in GfxBlit()
156 Convert2IRect(srcRect, srcIRect); in GfxBlit()
157 IRect dstIRect = {x, y, srcRect.GetWidth(), srcRect.GetHeight()}; in GfxBlit()
138 GfxBlit(const LiteSurfaceData& srcSurfaceData, const Rect& srcRect, const LiteSurfaceData& dstSurfaceData, int16_t x, int16_t y) GfxBlit() argument

Completed in 23 milliseconds

123456