/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/canvas/ |
H A D | offscreen_canvas_paint_method.cpp | 79 imageData->dirtyHeight = height_; in TransferToImageBitmap() 124 double dirtyHeight = std::abs(height); in GetImageData() local 129 int32_t size = dirtyWidth * dirtyHeight; in GetImageData() 131 RSRect(scaledLeft, scaledTop, dirtyWidth + scaledLeft, dirtyHeight + scaledTop); in GetImageData() 132 auto dstRect = RSRect(0.0, 0.0, dirtyWidth, dirtyHeight); in GetImageData() 134 tempCache.Build(dirtyWidth, dirtyHeight, format); in GetImageData() 145 imageData->dirtyHeight = dirtyHeight; in GetImageData() 160 int32_t dirtyHeight = std::abs(imageData->dirtyHeight); in GetImageData() local 162 double scaledTop = imageData->dirtyY + std::min(imageData->dirtyHeight, 0); in GetImageData() 167 auto rect = RSRect(scaledLeft, scaledTop, dirtyWidth + scaledLeft, dirtyHeight + scaledTop); in GetImageData() [all …]
|
H A D | canvas_paint_method.cpp | 223 double dirtyHeight = std::abs(height); in GetImageData() local 235 tempCache.Build(dirtyWidth, dirtyHeight, format); in GetImageData() 236 int32_t size = dirtyWidth * dirtyHeight; in GetImageData() 240 auto srcRect = RSRect(scaledLeft, scaledTop, dirtyWidth + scaledLeft, dirtyHeight + scaledTop); in GetImageData() 241 auto dstRect = RSRect(0.0, 0.0, dirtyWidth, dirtyHeight); in GetImageData() 249 imageData->dirtyHeight = dirtyHeight; in GetImageData() 272 auto dirtyHeight = std::abs(imageData->dirtyHeight); in GetImageData() local 274 auto scaledTop = imageData->dirtyY + std::min(imageData->dirtyHeight, 0); in GetImageData() 279 auto rect = RSRect(scaledLeft, scaledTop, dirtyWidth + scaledLeft, dirtyHeight + scaledTop); in GetImageData()
|
H A D | offscreen_canvas_rendering_context_2d_model_ng.cpp | 464 imageData->dirtyHeight = static_cast<int32_t>(imageSize.height); in GetPixelMap() 489 imageData->dirtyHeight = static_cast<int32_t>(imageSize.height); in GetImageDataModel()
|
H A D | canvas_rendering_context_2d_model_ng.cpp | 609 imageData->dirtyHeight = static_cast<int32_t>(imageSize.height); in GetPixelMap() 634 imageData->dirtyHeight = static_cast<int32_t>(imageSize.height); in GetImageDataModel()
|
H A D | canvas_pattern.cpp | 490 data->dirtyHeight = height; in GetImageData()
|
H A D | custom_paint_paint_method.cpp | 566 bitmap.Build(imageData.dirtyWidth, imageData.dirtyHeight, format); in DrawImage() 586 bitmap.Build(imageData.dirtyWidth, imageData.dirtyHeight, format); in PutImageData()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/canvas/ |
H A D | js_canvas_image_data.h | 86 void setDirtyHeight(int32_t dirtyHeight) in setDirtyHeight() argument 88 dirtyHeight_ = dirtyHeight; in setDirtyHeight()
|
H A D | js_canvas_renderer.cpp | 679 ImageData imageData = { .dirtyWidth = imgWidth, .dirtyHeight = imgHeight }; in JsPutImageData() 683 …imageData.dirtyHeight = imageData.dirtyY < 0 ? std::min(imageData.dirtyY + imageData.dirtyHeight, … in JsPutImageData() 684 … : std::min(imgHeight - imageData.dirtyY, imageData.dirtyHeight); in JsPutImageData() 693 …for (int32_t i = std::max(imageData.dirtyY, 0); i < imageData.dirtyY + imageData.dirtyHeight; ++i)… in JsPutImageData() 746 imageData.dirtyHeight = static_cast<int32_t>(GetDimensionValue(argStr).Value()); in ParseImageData() 747 } else if (info.GetInt32Arg(6, imageData.dirtyHeight)) { in ParseImageData() 748 imageData.dirtyHeight = static_cast<int32_t>(imageData.dirtyHeight * density); in ParseImageData()
|
/ohos5.0/foundation/multimedia/image_framework/plugins/common/libs/image/libextplugin/src/hardware/ |
H A D | heif_hw_decoder.cpp | 536 uint32_t dirtyWidth, uint32_t dirtyHeight) in CopyRawYuvData() argument 544 for (uint32_t row = 0; (row < dirtyHeight) && (ret == EOK); ++row) { in CopyRawYuvData() 549 …uint32_t dirtyHeightForUvPlane = (dirtyHeight + SAMPLE_RATIO_FOR_YUV420_SP - 1) / SAMPLE_RATIO_FOR… in CopyRawYuvData() 604 uint32_t dirtyHeight = CalculateDirtyLen(dst.yStride, src.yStride, gridInfo_.rows, decodedRows); in AssembleOutput() local 609 if (!CopyRawYuvData(src, dst, dirtyWidth, dirtyHeight)) { in AssembleOutput()
|
/ohos5.0/foundation/multimedia/image_framework/plugins/common/libs/image/libextplugin/include/hardware/ |
H A D | heif_hw_decoder.h | 70 uint32_t dirtyWidth, uint32_t dirtyHeight);
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/custom_paint/ |
H A D | rosen_render_custom_paint.cpp | 2721 …auto imageInfo = SkImageInfo::Make(imageData.dirtyWidth, imageData.dirtyHeight, SkColorType::kBGRA… 2730 bitmap.Build(imageData.dirtyWidth, imageData.dirtyHeight, format); 2755 double dirtyHeight = height >= 0 ? height : 0; local 2757 int32_t size = dirtyWidth * dirtyHeight; 2762 auto dstRect = SkRect::MakeXYWH(0.0, 0.0, dirtyWidth, dirtyHeight); 2775 double dirtyHeight = height >= 0 ? height : 0; local 2776 int32_t size = dirtyWidth * dirtyHeight; 2781 auto dstRect = RSRect(0.0, 0.0, dirtyWidth, dirtyHeight); 2794 imageData->dirtyHeight = dirtyHeight; 2889 auto imageInfo = SkImageInfo::Make(imageData->dirtyWidth, imageData->dirtyHeight, [all …]
|
H A D | rosen_render_offscreen_canvas.cpp | 448 …auto imageInfo = SkImageInfo::Make(imageData.dirtyWidth, imageData.dirtyHeight, SkColorType::kBGRA… in PutImageData() 457 bitmap.Build(imageData.dirtyWidth, imageData.dirtyHeight, format); in PutImageData() 908 double dirtyHeight = height >= 0 ? height : 0; in GetImageData() local 909 int32_t size = dirtyWidth * dirtyHeight; in GetImageData() 911 auto dstRect = SkRect::MakeXYWH(0.0, 0.0, dirtyWidth, dirtyHeight); in GetImageData() 926 double dirtyHeight = height >= 0 ? height : 0; in GetImageData() local 927 int32_t size = dirtyWidth * dirtyHeight; in GetImageData() 929 auto dstRect = RSRect(0.0, 0.0, dirtyWidth, dirtyHeight); in GetImageData() 942 imageData->dirtyHeight = dirtyHeight; in GetImageData()
|
H A D | custom_paint_component.cpp | 332 data->dirtyHeight = height; in GetImageData()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/js_frontend/engine/jsi/ |
H A D | jsi_offscreen_canvas_bridge.cpp | 1469 …if ((i >= imageData.dirtyY) && (i - imageData.dirtyY < imageData.dirtyHeight) && (j >= imageData.d… in JsPutImageData() 1477 if (num < imageData.dirtyWidth * imageData.dirtyHeight) { in JsPutImageData() 1510 imageData.dirtyHeight = height; in ParseImageData() 1516 imageData.dirtyHeight = argv[6]->ToInt32(runtime); in ParseImageData() 1521 …imageData.dirtyHeight = imageData.dirtyY < 0 ? std::min(imageData.dirtyY + imageData.dirtyHeight, … in ParseImageData() 1522 … : std::min(height - imageData.dirtyY, imageData.dirtyHeight); in ParseImageData() 1542 imageData->SetProperty(runtime, DOM_HEIGHT, runtime->NewInt32(data->dirtyHeight)); in JsGetImageData() 1545 for (auto i = 0; i < data->dirtyHeight; i++) { in JsGetImageData()
|
H A D | jsi_canvas_bridge.cpp | 1635 …if ((i >= imageData.dirtyY) && (i - imageData.dirtyY < imageData.dirtyHeight) && (j >= imageData.d… in JsPutImageData() 1643 if (num < imageData.dirtyWidth * imageData.dirtyHeight) { in JsPutImageData() 1674 imageData.dirtyHeight = height; in ParseImageData() 1680 imageData.dirtyHeight = argv[6]->ToInt32(runtime); in ParseImageData() 1685 …imageData.dirtyHeight = imageData.dirtyY < 0 ? std::min(imageData.dirtyY + imageData.dirtyHeight, … in ParseImageData() 1686 … : std::min(height - imageData.dirtyY, imageData.dirtyHeight); in ParseImageData() 1730 imageData->SetProperty(runtime, DOM_HEIGHT, runtime->NewInt32(data->dirtyHeight)); in JsGetImageData() 1733 for (auto i = 0; i < data->dirtyHeight; i++) { in JsGetImageData() 1790 uint32_t final_height = static_cast<uint32_t>(imageData->dirtyHeight); in JsGetPixelMap()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/common/properties/ |
H A D | paint_state.h | 92 int32_t dirtyHeight = 0; member
|
/ohos5.0/docs/zh-cn/application-dev/reference/apis-arkui/arkui-js/ |
H A D | js-components-canvas-canvasrenderingcontext2d.md | 1832 … number, dy: number, dirtyX: number, dirtyY: number, dirtyWidth: number, dirtyHeight: number): void 1846 | dirtyHeight | number | 源图像数据矩形裁切范围的高度。 |
|
/ohos5.0/docs/en/application-dev/reference/apis-arkui/arkui-js/ |
H A D | js-components-canvas-canvasrenderingcontext2d.md | 1832 … number, dy: number, dirtyX: number, dirtyY: number, dirtyWidth: number, dirtyHeight: number): void 1846 | dirtyHeight | number | Height of the rectangular area to crop the source image. |
|
/ohos5.0/docs/zh-cn/application-dev/reference/apis-arkui/arkui-ts/ |
H A D | ts-canvasrenderingcontext2d.md | 3022 …number | string, dirtyY: number | string, dirtyWidth: number | string, dirtyHeight: number | strin… 3042 | dirtyHeight | number \| string<sup>10+</sup> | 是 | 源图像数据矩形裁切范围的高度。<br>默认单位:vp。 |
|
H A D | ts-offscreencanvasrenderingcontext2d.md | 3131 …umber | string, dirtyY: number | string, dirtyWidth?: number | string, dirtyHeight: number | strin… 3151 | dirtyHeight | number \| string<sup>10+</sup> | 是 | 源图像数据矩形裁切范围的高度。<br>默认单位:vp。 |
|
/ohos5.0/docs/en/application-dev/reference/apis-arkui/arkui-ts/ |
H A D | ts-canvasrenderingcontext2d.md | 2832 …number | string, dirtyY: number | string, dirtyWidth: number | string, dirtyHeight: number | strin… 2852 | dirtyHeight | number \| string<sup>10+</sup> | No | Height of the rectangular area to crop the …
|
H A D | ts-offscreencanvasrenderingcontext2d.md | 3120 …umber | string, dirtyY: number | string, dirtyWidth?: number | string, dirtyHeight: number | strin… 3140 | dirtyHeight | number \| string<sup>10+</sup> | Yes| Height of the rectangular area to crop the so…
|
/ohos5.0/docs/zh-cn/release-notes/api-diff/v4.0-beta1/ |
H A D | js-apidiff-arkui.md | 57 … dirtyY: number \| string,<br> dirtyWidth: number \| string,<br> dirtyHeight: number \| stri…
|
/ohos5.0/docs/zh-cn/release-notes/api-diff/Beta5 to v3.2-Release/ |
H A D | js-apidiff-arkui.md | 310 …dirtyHeight: number,<br> ): void;<br>起始版本:8|类名:CanvasRenderer<br>方法 or 属性:putImageData(<br> im…
|
/ohos5.0/docs/en/release-notes/api-diff/v4.0-beta1/ |
H A D | js-apidiff-arkui.md | 57 … dirtyY: number \| string,<br> dirtyWidth: number \| string,<br> dirtyHeight: number \| stri…
|