Home
last modified time | relevance | path

Searched refs:dstSize (Results 1 - 25 of 45) sorted by relevance

12

/foundation/graphic/graphic_3d/lume/LumeBase/api/base/containers/
H A Dallocator.h34 inline bool CloneData(void* const dst, const size_t dstSize, const void* const src, const size_t srcSize) in CloneData() argument
36 if (dst && src && srcSize <= dstSize) { in CloneData()
38 auto status = memcpy_s(dst, dstSize, src, srcSize); in CloneData()
45 return (dst && src && srcSize <= dstSize); in CloneData()
48 inline bool MoveData(void* const dst, const size_t dstSize, const void* const src, const size_t srcSize) in MoveData() argument
50 if (dst && src && srcSize <= dstSize) { in MoveData()
52 auto status = memmove_s(dst, dstSize, src, srcSize); in MoveData()
59 return (dst && src && srcSize <= dstSize); in MoveData()
62 inline bool ClearToValue(void* dst, size_t dstSize, uint8_t val, size_t count) in ClearToValue() argument
67 } else if (count > dstSize) { in ClearToValue()
[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
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
45 srcRect.SetSize(dstSize * (rawPicSize.Height() / dstSize.Height())); in ApplyCover()
47 srcRect.SetSize(dstSize * (rawPicSize.Width() / dstSize.Width())); in ApplyCover()
52 void ApplyCoverTopLeft(const SizeF& rawPicSize, const SizeF& dstSize, Rect argument
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...]
H A Dimage_painter.h36 ImageFit imageFit, const SizeF& rawPicSize, const SizeF& dstSize, RectF& srcRect, RectF& dstRect);
49 ImageFit imageFit, const SizeF& rawPicSize, const SizeF& dstSize, RectF& srcRect, RectF& dstRect);
/foundation/multimedia/image_framework/frameworks/innerkitsimpl/converter/src/
H A Dbasic_transformer.cpp96 void BasicTransformer::GetDstDimension(const Size &srcSize, Size &dstSize) in GetDstDimension() argument
100 dstSize.width = static_cast<int32_t>(srcSize.width * fabs(matrix_.GetScaleX()) + FHALF); in GetDstDimension()
101 dstSize.height = static_cast<int32_t>(srcSize.height * fabs(matrix_.GetScaleY()) + FHALF); in GetDstDimension()
106 GetRotateDimension(fInvProc, srcSize, dstSize); in GetDstDimension()
111 dstSize.width = static_cast<int32_t>(srcSize.width + matrix_.GetTransX() + FHALF); in GetDstDimension()
114 dstSize.height = static_cast<int32_t>(srcSize.height + matrix_.GetTranY() + FHALF); in GetDstDimension()
120 int &fd, uint64_t &bufferSize, Size &dstSize) in CheckAllocateBuffer()
129 outPixmap.data = allocate(dstSize, bufferSize, fd, outPixmap.uniqueId); in CheckAllocateBuffer()
174 Size dstSize = inPixmap.imageInfo.size; in TransformPixmap() local
175 GetDstDimension(inPixmap.imageInfo.size, dstSize); in TransformPixmap()
119 CheckAllocateBuffer(PixmapInfo &outPixmap, AllocateMem allocate, int &fd, uint64_t &bufferSize, Size &dstSize) CheckAllocateBuffer() argument
256 GetRotateDimension(Matrix::CalcXYProc fInvProc, const Size &srcSize, Size &dstSize) GetRotateDimension() argument
[all...]
H A Dpost_proc.cpp194 bool PostProc::CopyPixels(PixelMap& pixelMap, uint8_t* dstPixels, const Size& dstSize, in CopyPixels() argument
198 int32_t targetWidth = dstSize.width; in CopyPixels()
199 int32_t targetHeight = dstSize.height; in CopyPixels()
763 std::shared_ptr<SLRWeightTuple> PostProc::initSLRFactor(Size srcSize, Size dstSize) in initSLRFactor() argument
765 if (srcSize.width == 0 || srcSize.height == 0 || dstSize.width == 0 || dstSize.height == 0) { in initSLRFactor()
767 srcSize.width, srcSize.height, dstSize.width, dstSize.height); in initSLRFactor()
771 SLRWeightKey key(srcSize, dstSize); in initSLRFactor()
774 SLRWeightMat slrWeightX = SLRProc::GetWeights(static_cast<float>(dstSize in initSLRFactor()
[all...]
/foundation/multimedia/image_framework/frameworks/innerkitsimpl/test/unittest/
H A Dpixel_yuv_ext_utils_test.cpp113 Size dstSize; in HWTEST_F() local
122 bool res = PixelYuvExtUtils::YuvRotate(srcPixels, pixelFormat, info, dstSize, dstPixels, dstStrides, rotateNum); in HWTEST_F()
192 Size dstSize; in HWTEST_F() local
201 bool res = PixelYuvExtUtils::YuvRotate(srcPixels, pixelFormat, info, dstSize, dstPixels, dstStrides, rotateNum); in HWTEST_F()
207 * @tc.desc: Test YuvRotate with invalid dstSize and dstStrides.
215 Size dstSize; in HWTEST_F() local
228 bool res = PixelYuvExtUtils::YuvRotate(srcPixels, pixelFormat, info, dstSize, dstPixels, dstStrides, rotateNum); in HWTEST_F()
242 Size dstSize; in HWTEST_F() local
243 dstSize.width = NUM_2; in HWTEST_F()
244 dstSize in HWTEST_F()
[all...]
H A Dbasic_transformer_test.cpp45 Size dstSize; in HWTEST_F() local
46 bool ret = basicTransformer.CheckAllocateBuffer(outPixmap, allocate, fd, bufferSize, dstSize); in HWTEST_F()
49 ret = basicTransformer.CheckAllocateBuffer(outPixmap, allocate, fd, bufferSize, dstSize); in HWTEST_F()
/foundation/arkui/ace_engine/frameworks/core/components_ng/image_provider/
H A Dimage_loading_context.cpp103 SizeF ImageLoadingContext::CalculateTargetSize(const SizeF& srcSize, const SizeF& dstSize, const SizeF& rawImageSize) in CalculateTargetSize() argument
112 double widthScale = dstSize.Width() / srcSize.Width() * viewScale; in CalculateTargetSize()
113 double heightScale = dstSize.Height() / srcSize.Height() * viewScale; in CalculateTargetSize()
459 bool ImageLoadingContext::MakeCanvasImageIfNeed(const SizeF& dstSize, bool autoResize, ImageFit imageFit, in MakeCanvasImageIfNeed() argument
464 /* When function is called with a changed dstSize, assume the image will be resized frequently. To minimize in MakeCanvasImageIfNeed()
465 * MakeCanvasImage operations, map dstSize to size levels in log_2. Only Remake when the size level changes. in MakeCanvasImageIfNeed()
467 if (SizeChanging(dstSize)) { in MakeCanvasImageIfNeed()
468 res |= RoundUp(dstSize.Width()) != sizeLevel_; in MakeCanvasImageIfNeed()
470 res |= dstSize.IsPositive(); in MakeCanvasImageIfNeed()
473 dstSize_ = dstSize; in MakeCanvasImageIfNeed()
489 MakeCanvasImage( const SizeF& dstSize, bool autoResize, ImageFit imageFit, const std::optional<SizeF>& sourceSize) MakeCanvasImage() argument
[all...]
H A Dimage_loading_context.h45 bool MakeCanvasImageIfNeed(const SizeF& dstSize, bool autoResize, ImageFit imageFit,
50 void MakeCanvasImage(const SizeF& dstSize, bool needResize, ImageFit imageFit = ImageFit::COVER,
187 static SizeF CalculateTargetSize(const SizeF& srcSize, const SizeF& dstSize, const SizeF& rawImageSize);
189 inline bool SizeChanging(const SizeF& dstSize) in SizeChanging() argument
191 return dstSize_.IsPositive() && dstSize != dstSize_; in SizeChanging()
/foundation/multimedia/av_codec/services/services/codec/ipc/
H A Dbuffer_converter.cpp62 int32_t dstSize = (OFFSET_3 * dstRect.wStride * dstRect.hStride) >> 1; in ConvertYUV420SP() local
64 CHECK_AND_RETURN_RET_LOG(dstSize <= capacity, 0, "No memory. dstSize:%{public}d, capacity:%{public}d", dstSize, in ConvertYUV420SP()
84 return dstSize; in ConvertYUV420SP()
92 int32_t dstSize = (OFFSET_3 * dstRect.wStride * dstRect.hStride) >> 1; in ConvertYUV420P() local
94 CHECK_AND_RETURN_RET_LOG(dstSize <= capacity, 0, "No memory. dstSize:%{public}d, capacity:%{public}d", dstSize, in ConvertYUV420P()
129 return dstSize; in ConvertYUV420P()
137 int32_t dstSize = dstRect.wStride * dstRect.hStride; ConverteRGBA8888() local
[all...]
/foundation/arkui/ace_engine/test/mock/core/image_provider/
H A Dmock_image_loading_context.cpp29 SizeF ImageLoadingContext::CalculateTargetSize(const SizeF& srcSize, const SizeF& dstSize, const SizeF& rawImageSize) in CalculateTargetSize() argument
91 bool ImageLoadingContext::MakeCanvasImageIfNeed(const SizeF& dstSize, bool incomingNeedResize, in MakeCanvasImageIfNeed() argument
94 dstSize_ = dstSize; in MakeCanvasImageIfNeed()
101 const SizeF& dstSize, bool needResize, ImageFit imageFit, const std::optional<SizeF>& sourceSize) in MakeCanvasImage()
100 MakeCanvasImage( const SizeF& dstSize, bool needResize, ImageFit imageFit, const std::optional<SizeF>& sourceSize) MakeCanvasImage() argument
H A Dmock_image_painter.cpp30 ImageFit imageFit, const SizeF& rawPicSize, const SizeF& dstSize, RectF& srcRect, RectF& dstRect) in ApplyImageFit()
29 ApplyImageFit( ImageFit imageFit, const SizeF& rawPicSize, const SizeF& dstSize, RectF& srcRect, RectF& dstRect) ApplyImageFit() argument
/foundation/graphic/graphic_2d/rosen/modules/render_service_profiler/
H A Drs_profiler_pixelmap.cpp112 static bool CopyImageData(const uint8_t* srcImage, size_t srcSize, uint8_t* dstImage, size_t dstSize) in CopyImageData() argument
114 if (!srcImage || !dstImage || (srcSize == 0) || (dstSize == 0) || (srcSize > dstSize)) { in CopyImageData()
118 if (dstSize == srcSize) { in CopyImageData()
119 return Rosen::Utils::Move(dstImage, dstSize, srcImage, srcSize); in CopyImageData()
122 for (size_t offset = 0; offset < dstSize;) { in CopyImageData()
123 const size_t size = std::min(dstSize - offset, srcSize); in CopyImageData()
133 static bool CopyImageData(const std::vector<uint8_t>& data, uint8_t* dstImage, size_t dstSize) in CopyImageData() argument
135 return CopyImageData(data.data(), data.size(), dstImage, dstSize); in CopyImageData()
138 static bool CopyImageData(const Rosen::Image* image, uint8_t* dstImage, size_t dstSize) in CopyImageData() argument
[all...]
/foundation/multimedia/image_framework/frameworks/innerkitsimpl/converter/include/
H A Dbasic_transformer.h150 void GetDstDimension(const Size &srcSize, Size &dstSize);
168 void GetRotateDimension(Matrix::CalcXYProc fInvProc, const Size &srcSize, Size &dstSize);
172 bool CheckAllocateBuffer(PixmapInfo &outPixmap, AllocateMem allocate, int &fd, uint64_t &bufferSize, Size &dstSize);
H A Dpost_proc.h67 bool CopyPixels(PixelMap& pixelMap, uint8_t* dstPixels, const Size& dstSize,
72 std::shared_ptr<SLRWeightTuple> initSLRFactor(Size srcSize, Size dstSize);
/foundation/multimedia/image_framework/plugins/common/libs/image/libheifplugin/include/
H A Dheif_decoder_interface.h32 virtual uint32_t OnGetPixels(const Size &dstSize, const uint32_t dstRowBytes, DecodeContext &context) = 0;
/foundation/multimedia/image_framework/frameworks/innerkitsimpl/test/unittest/pixel_map_test/
H A Dnative_image_test.cpp505 Size dstSize; in HWTEST_F() local
506 dstSize.width = 200; in HWTEST_F()
507 dstSize.height = 200; in HWTEST_F()
510 bool ret = pixelmap.ScalePixelMap(targetSize, dstSize, scaleMode, dstPixelMap); in HWTEST_F()
515 dstSize.width = 200; in HWTEST_F()
516 dstSize.height = 200; in HWTEST_F()
517 ret = pixelmap.ScalePixelMap(targetSize, dstSize, scaleMode, dstPixelMap); in HWTEST_F()
/foundation/multimedia/image_framework/frameworks/innerkitsimpl/picture/
H A Dauxiliary_generator.cpp262 uint32_t dstSize = surfaceBuffer->GetSize(); in CopyToSurfaceBuffer() local
263 if (src == nullptr || dst == nullptr || srcSize == 0 || dstSize == 0) { in CopyToSurfaceBuffer()
267 IMAGE_LOGD("SurfaceBuffer size: %{public}u, stream size: %{public}u", dstSize, srcSize); in CopyToSurfaceBuffer()
268 if (memcpy_s(dst, dstSize, src, srcSize) != EOK) { in CopyToSurfaceBuffer()
/foundation/multimedia/image_framework/frameworks/innerkitsimpl/utils/include/
H A Dpixel_yuv_ext_utils.h46 static bool YuvRotate(uint8_t* srcPixels, const PixelFormat& format, YUVDataInfo& info, Size& dstSize,
/foundation/multimedia/image_framework/frameworks/innerkitsimpl/utils/src/
H A Dpixel_yuv_utils.cpp367 int32_t dstSize = av_image_get_buffer_size(static_cast<AVPixelFormat>(dstFrame->format), in CropUpDataDstdata() local
369 if (dstSize < 0) { in CropUpDataDstdata()
375 if (av_image_copy_to_buffer(dstData, dstSize, dstFrame->data, dstFrame->linesize, in CropUpDataDstdata()
505 int32_t dstSize = av_image_get_buffer_size(static_cast<AVPixelFormat>(dstFrame->format), in RoatateUpDataDstdata() local
507 if (dstSize < 0) { in RoatateUpDataDstdata()
513 if (av_image_copy_to_buffer(dstData, dstSize, dstFrame->data, dstFrame->linesize, in RoatateUpDataDstdata()
594 int32_t dstSize = av_image_get_buffer_size(static_cast<AVPixelFormat>(dstFrame->format), in FlipUpDataDstdata() local
596 if (dstSize < 0) { in FlipUpDataDstdata()
602 if (av_image_copy_to_buffer(dstData, dstSize, dstFrame->data, dstFrame->linesize, in FlipUpDataDstdata()
/foundation/multimedia/image_framework/frameworks/innerkitsimpl/common/src/
H A Dpixel_yuv_ext.cpp231 Size dstSize = {dstWidth, dstHeight}; in rotate() local
232 if (!PixelYuvExtUtils::YuvRotate(data_, imageInfo_.pixelFormat, yuvDataInfo, dstSize, dst, dstStrides, in rotate()
237 imageInfo_.size = dstSize; in rotate()
/foundation/arkui/ace_engine/test/unittest/core/image_provider/
H A Dimage_provider_test_ng.cpp271 SizeF dstSize(2, 2); in HWTEST_F()
273 auto size = ctx->CalculateTargetSize(srcSize, dstSize, rawImageSize); in HWTEST_F()
280 size = ctx->CalculateTargetSize(srcSize, dstSize, rawImageSize); in HWTEST_F()
284 size = ctx->CalculateTargetSize(srcSize, dstSize, rawImageSize); in HWTEST_F()
288 size = ctx->CalculateTargetSize(srcSize, dstSize, rawImageSize); in HWTEST_F()
292 size = ctx->CalculateTargetSize(srcSize, dstSize, rawImageSize); in HWTEST_F()
462 SizeF dstSize(LENGTH_100, LENGTH_100); in HWTEST_F()
465 auto res = ctx->MakeCanvasImageIfNeed(dstSize, true, ImageFit::COVER); in HWTEST_F()
470 // call MakeCanvasSize with dstSize in the same level in HWTEST_F()
1364 SizeF dstSize(LENGTH_10 in HWTEST_F()
[all...]
/foundation/arkui/ace_engine/test/unittest/core/image/
H A Dimage_provider_test_ng.cpp262 SizeF dstSize(2, 2); in HWTEST_F()
264 auto size = ctx->CalculateTargetSize(srcSize, dstSize, rawImageSize); in HWTEST_F()
271 size = ctx->CalculateTargetSize(srcSize, dstSize, rawImageSize); in HWTEST_F()
275 size = ctx->CalculateTargetSize(srcSize, dstSize, rawImageSize); in HWTEST_F()
279 size = ctx->CalculateTargetSize(srcSize, dstSize, rawImageSize); in HWTEST_F()
283 size = ctx->CalculateTargetSize(srcSize, dstSize, rawImageSize); in HWTEST_F()
453 SizeF dstSize(LENGTH_100, LENGTH_100); in HWTEST_F()
456 auto res = ctx->MakeCanvasImageIfNeed(dstSize, true, ImageFit::COVER); in HWTEST_F()
461 // call MakeCanvasSize with dstSize in the same level in HWTEST_F()
1355 SizeF dstSize(LENGTH_10 in HWTEST_F()
[all...]
/foundation/multimedia/camera_framework/frameworks/native/ndk/impl/
H A Dcamera_manager_impl.cpp150 size_t dstSize = strlen(src) + 1; variable
151 char* dst = new char[dstSize];
158 strlcpy(dst, src, dstSize);
245 size_t dstSize = strlen(src) + 1; in GetSupportedCameras() local
246 char* dst = new char[dstSize]; in GetSupportedCameras()
252 strlcpy(dst, src, dstSize); in GetSupportedCameras()
/foundation/multimedia/image_framework/frameworks/innerkitsimpl/codec/src/
H A Dimage_source.cpp626 int32_t wantDensity, Size &dstSize)
629 CopySize(wantSize, dstSize);
631 CopySize(srcSize, dstSize);
635 dstSize.width = GetScalePropByDensity(dstSize.width, srcDensity, wantDensity);
636 dstSize.height = GetScalePropByDensity(dstSize.height, srcDensity, wantDensity);
892 static void ResizeCropPixelmap(PixelMap &pixelmap, int32_t srcDensity, int32_t wantDensity, Size &dstSize)
897 dstSize.width = info.size.width;
898 dstSize
[all...]

Completed in 20 milliseconds

12