Home
last modified time | relevance | path

Searched refs:dstRowStride (Results 1 - 9 of 9) sorted by relevance

/foundation/multimedia/image_effect/frameworks/native/utils/common/
H A Dmemcpy_helper.cpp43 uint32_t dstRowStride = dstInfo.rowStride_; in CopyData() local
48 if (srcRowStride == dstRowStride && srcBufferLen == dstBufferLen) { in CopyData()
61 uint32_t count = srcRowStride > dstRowStride ? dstRowStride : srcRowStride; in CopyData()
62 if (rowCount * dstRowStride > dstBufferLen || rowCount * srcRowStride > srcBufferLen) { in CopyData()
70 errno_t ret = memcpy_s(dstBuffer + i * dstRowStride, dstRowStride, srcBuffet + i * srcRowStride, count); in CopyData()
/foundation/multimedia/image_effect/frameworks/native/utils/format/
H A Dformat_helper.cpp180 uint32_t dstRowStride = dstBuffInfo.rowStride_; in ConvertRGBAToNV12() local
184 uint8_t *dstNV12UV = dstNV12 + dstBuffInfo.height_ * dstRowStride; in ConvertRGBAToNV12()
186 #pragma omp parallel for default(none) shared(height, width, srcRGBA, dstNV12, dstNV12UV, srcRowStride, dstRowStride) in ConvertRGBAToNV12()
189 uint32_t y_index = i * dstRowStride + j; in ConvertRGBAToNV12()
190 uint32_t nv_index = i / UV_SPLIT_FACTOR * dstRowStride + j - j % UV_SPLIT_FACTOR; in ConvertRGBAToNV12()
211 uint32_t dstRowStride = dstBuffInfo.rowStride_; in ConvertRGBAToNV21() local
215 uint8_t *dstNV21UV = dstNV21 + dstBuffInfo.height_ * dstRowStride; in ConvertRGBAToNV21()
217 #pragma omp parallel for default(none) shared(height, width, srcRGBA, dstNV12, dstNV12UV, srcRowStride, dstRowStride) in ConvertRGBAToNV21()
220 uint32_t y_index = i * dstRowStride + j; in ConvertRGBAToNV21()
221 uint32_t nv_index = i / UV_SPLIT_FACTOR * dstRowStride in ConvertRGBAToNV21()
241 uint32_t dstRowStride = dstBuffInfo.rowStride_; ConvertNV12ToRGBA() local
272 uint32_t dstRowStride = dstBuffInfo.rowStride_; ConvertNV21ToRGBA() local
[all...]
/foundation/multimedia/image_framework/plugins/common/libs/image/libextplugin/include/heif_impl/
H A DHeifDecoderImpl.h121 bool HwApplyAlphaImage(std::shared_ptr<HeifImage> &masterImage, uint8_t *dstMemory, size_t dstRowStride);
123 bool SwApplyAlphaImage(std::shared_ptr<HeifImage> &masterImage, uint8_t *dstMemory, size_t dstRowStride);
126 uint8_t *dstMemory, size_t dstRowStride);
/foundation/multimedia/image_effect/frameworks/native/efilter/filterimpl/brightness/
H A Dcpu_brightness_algo.cpp80 uint32_t dstRowStride = dst->bufferInfo_->rowStride_; in OnApplyRGBA8888() local
82 #pragma omp parallel for default(none) shared(height, width, dstRgb, srcRgb, lut, srcRowStride, dstRowStride) in OnApplyRGBA8888()
87 uint32_t dstIndex = dstRowStride * y + x * BYTES_PER_INT + i; in OnApplyRGBA8888()
/foundation/multimedia/image_effect/frameworks/native/efilter/filterimpl/contrast/
H A Dcpu_contrast_algo.cpp70 uint32_t dstRowStride = dst->bufferInfo_->rowStride_; in OnApplyRGBA8888() local
72 #pragma omp parallel for default(none) shared(height, width, dstRgb, srcRgb, lut, srcRowStride, dstRowStride) in OnApplyRGBA8888()
77 uint32_t dstIndex = dstRowStride * y + x * BYTES_PER_INT + i; in OnApplyRGBA8888()
/foundation/multimedia/image_effect/frameworks/native/efilter/filterimpl/crop/
H A Dcrop_efilter.cpp100 uint32_t dstRowStride = dst->bufferInfo_->rowStride_; in Crop() local
103 "dstRowStride=%{public}d, rowCount=%{public}d, count=%{public}d", in Crop()
104 srcBuffer, dstBuffer, srcStart, srcRowStride, dstRowStride, rowCount, count); in Crop()
106 errno_t ret = memcpy_s(dstBuffer + i * dstRowStride, dstRowStride, srcStart + i * srcRowStride, count); in Crop()
/foundation/multimedia/image_framework/plugins/common/libs/image/libextplugin/src/heif_impl/
H A DHeifDecoderImpl.cpp899 size_t alphaStride, uint8_t *dstMemory, size_t dstRowStride) in FillAlphaChannel()
921 dstRowStart += dstRowStride; in FillAlphaChannel()
940 uint8_t *dstMemory, size_t dstRowStride) in HwApplyAlphaImage()
963 hwBuffer->GetStride(), dstMemory, dstRowStride); in HwApplyAlphaImage()
967 uint8_t *dstMemory, size_t dstRowStride) in SwApplyAlphaImage()
994 return FillAlphaChannel(masterImage, alphaMemory.get(), alphaStride, dstMemory, dstRowStride); in SwApplyAlphaImage()
998 uint8_t *dstMemory, size_t dstRowStride) in ConvertHwBufferPixelFormat()
1024 static_cast<uint32_t>(dstRowStride), in ConvertHwBufferPixelFormat()
898 FillAlphaChannel(std::shared_ptr<HeifImage> &masterImage, uint8_t *alphaMemory, size_t alphaStride, uint8_t *dstMemory, size_t dstRowStride) FillAlphaChannel() argument
939 HwApplyAlphaImage(std::shared_ptr<HeifImage> &masterImage, uint8_t *dstMemory, size_t dstRowStride) HwApplyAlphaImage() argument
966 SwApplyAlphaImage(std::shared_ptr<HeifImage> &masterImage, uint8_t *dstMemory, size_t dstRowStride) SwApplyAlphaImage() argument
997 ConvertHwBufferPixelFormat(sptr<SurfaceBuffer> &hwBuffer, GridInfo &gridInfo, uint8_t *dstMemory, size_t dstRowStride) ConvertHwBufferPixelFormat() argument
/foundation/multimedia/image_framework/frameworks/innerkitsimpl/converter/src/
H A Dpost_proc.cpp917 int dstRowStride[FFMPEG_NUM] = {}; in ScalePixelMapEx() local
919 dstRowStride[0] = (mem->GetType() == AllocatorType::DMA_ALLOC) ? in ScalePixelMapEx()
957 auto res = sws_scale(swsContext, srcPixels, srcRowStride, 0, srcHeight, dstPixels, dstRowStride); in ScalePixelMapEx()
/foundation/multimedia/image_framework/frameworks/innerkitsimpl/common/src/
H A Dpixel_map.cpp376 static int AllocPixelMapMemory(std::unique_ptr<AbsMemory> &dstMemory, int32_t &dstRowStride, in AllocPixelMapMemory() argument
395 dstRowStride = dstImageInfo.size.width * ImageUtils::GetPixelBytes(dstImageInfo.pixelFormat); in AllocPixelMapMemory()
399 dstRowStride = sbBuffer->GetStride(); in AllocPixelMapMemory()
436 int32_t dstRowStride = 0; in Create() local
437 errorCode = AllocPixelMapMemory(dstMemory, dstRowStride, dstImageInfo, opts.useDMA); in Create()
444 BufferInfo dstInfo = {dstMemory->data.data, dstRowStride, dstImageInfo}; in Create()
662 int32_t dstRowStride = 0; in Create() local
663 int errorCode = AllocPixelMapMemory(dstMemory, dstRowStride, dstImageInfo, opts.useDMA); in Create()

Completed in 14 milliseconds