Home
last modified time | relevance | path

Searched refs:MemoryData (Results 1 – 24 of 24) sorted by relevance

/ohos5.0/foundation/multimedia/image_effect/interfaces/inner_api/native/memory/
H A Deffect_memory.h37 struct MemoryData { struct
45 virtual std::shared_ptr<MemoryData> Alloc(MemoryInfo &memoryInfo) = 0; argument
53 struct HeapMemoryData : public MemoryData {
61 std::shared_ptr<MemoryData> Alloc(MemoryInfo &memoryInfo) override;
71 struct DmaMemoryData : public MemoryData {
79 std::shared_ptr<MemoryData> Alloc(MemoryInfo &memoryInfo) override;
89 struct SharedMemoryData : public MemoryData {
98 std::shared_ptr<MemoryData> Alloc(MemoryInfo &memoryInfo) override;
H A Deffect_memory_manager.h35 std::shared_ptr<MemoryData> memoryData_ = nullptr;
49 IMAGE_EFFECT_EXPORT MemoryData *AllocMemory(void *srcAddr, MemoryInfo &allocMemInfo);
/ohos5.0/foundation/multimedia/image_framework/frameworks/innerkitsimpl/common/include/
H A Dmemory_manager.h27 struct MemoryData { struct
41 MemoryData data; argument
42 MemoryData extend;
77 static std::unique_ptr<AbsMemory> CreateMemory(AllocatorType type, MemoryData &data);
78 …static std::unique_ptr<AbsMemory> CreateMemory(AllocatorType type, MemoryData &data, MemoryData &e…
/ohos5.0/foundation/multimedia/image_effect/interfaces/inner_api/native/utils/
H A Dmemcpy_helper.h40 IMAGE_EFFECT_EXPORT static void CopyData(EffectBuffer *buffer, MemoryData *memoryData);
41 IMAGE_EFFECT_EXPORT static void CopyData(MemoryData *src, MemoryData *dst);
/ohos5.0/foundation/multimedia/image_effect/frameworks/native/utils/common/
H A Dmemcpy_helper.cpp125 void CreateCopyInfoByMemoryData(MemoryData *memoryData, CopyInfo &info) in CreateCopyInfoByMemoryData()
133 void MemcpyHelper::CopyData(EffectBuffer *buffer, MemoryData *memoryData) in CopyData()
142 void MemcpyHelper::CopyData(MemoryData *src, MemoryData *dst) in CopyData()
H A Dcommon_utils.cpp341 ErrorCode GetPixelsContext(std::shared_ptr<MemoryData> &memoryData, BufferType bufferType, void **c… in GetPixelsContext()
538 ErrorCode ModifyPixelMapPropertyInner(std::shared_ptr<MemoryData> &memoryData, PixelMap *pixelMap, in ModifyPixelMapPropertyInner()
594 std::shared_ptr<MemoryData> memoryData; in ModifyPixelMapProperty()
639 std::shared_ptr<MemoryData> memoryData = memory->Alloc(memoryInfo); in ModifyPixelMapPropertyForTexture()
/ohos5.0/foundation/multimedia/image_framework/frameworks/innerkitsimpl/common/src/
H A Dmemory_manager.cpp231 std::unique_ptr<AbsMemory> MemoryManager::CreateMemory(AllocatorType type, MemoryData &data) in CreateMemory()
233 MemoryData extend{}; in CreateMemory()
237 …tr<AbsMemory> MemoryManager::CreateMemory(AllocatorType type, MemoryData &data, MemoryData &extend) in CreateMemory()
281 MemoryData data = { nullptr, source.data.size, tag.c_str()}; in TransMemoryType()
H A Dpixel_yuv.cpp276MemoryData memoryData = {nullptr, pictureSize, memoryTag.c_str(), {dstWidth, dstHeight}, pixelForm… in CreateMemory()
906 MemoryData memoryData = {nullptr, width * height * NUM_4, "ApplyColorSpace ImageData", in SetColorSpace()
959 MemoryData memoryYuvData = {nullptr, pictureSize, "Trans ImageData", {dstWidth, dstHeight}}; in ColorSpaceBGRAToYuv()
H A Dpixel_map.cpp389MemoryData memoryData = {nullptr, bufferSize, "Create PixelMap", dstImageInfo.size, dstImageInfo.p… in AllocPixelMapMemory()
973MemoryData memoryData = {nullptr, uBufferSize, "Copy ImageData", dstImageInfo.size, dstImageInfo.p… in CopyPixelMap()
3453MemoryData memoryData = {nullptr, dstInfo.info.computeMinByteSize(), "Trans ImageData", desiredSiz… in GendstTransInfo()
3455 MemoryData memoryData = {nullptr, dstInfo.info.computeMinByteSize(), "Trans ImageData"}; in GendstTransInfo()
3699 MemoryData memoryData = {nullptr, dst.info.computeMinByteSize(), "Trans ImageData", desiredSize, in crop()
3834 MemoryData sdrData = {nullptr, skInfo.computeMinByteSize(), "Trans ImageData", imageInfo.size}; in ToSdr()
3921 MemoryData memoryData = {nullptr, dst.info.computeMinByteSize(), in ApplyColorSpace()
/ohos5.0/foundation/multimedia/image_effect/frameworks/native/effect/manager/memory_manager/
H A Deffect_memory_manager.cpp52 memory->memoryData_ = std::make_shared<MemoryData>(); in AddFilterMemory()
62 void UpdateColorSpaceIfNeed(std::shared_ptr<MemoryData> &memoryData) in UpdateColorSpaceIfNeed()
83 std::shared_ptr<MemoryData> memoryData = absMemory->Alloc(allocMemInfo); in AllocMemoryInner()
96 MemoryData *EffectMemoryManager::AllocMemory(void *srcAddr, MemoryInfo &allocMemInfo) in AllocMemory()
H A Deffect_memory.cpp48 std::shared_ptr<MemoryData> HeapMemory::Alloc(MemoryInfo &memoryInfo) in Alloc()
117 std::shared_ptr<MemoryData> DmaMemory::Alloc(MemoryInfo &memoryInfo) in Alloc()
197 std::shared_ptr<MemoryData> SharedMemory::Alloc(MemoryInfo &memoryInfo) in Alloc()
/ohos5.0/foundation/multimedia/image_effect/interfaces/inner_api/native/colorspace/
H A Dcolorspace_converter.h40 IMAGE_EFFECT_EXPORT std::shared_ptr<MemoryData> GetMemoryData(SurfaceBuffer *sb);
53 std::vector<std::shared_ptr<MemoryData>> memoryDataArray_;
/ohos5.0/foundation/multimedia/image_effect/frameworks/native/effect/manager/colorspace_manager/
H A Dcolorspace_converter.cpp60 SurfaceBuffer *AllocSurfaceBuffer(std::vector<std::shared_ptr<MemoryData>> &memoryDataArray, Memory… in AllocSurfaceBuffer()
69 std::shared_ptr<MemoryData> memoryData = absMemory->Alloc(allocMemInfo); in AllocSurfaceBuffer()
82 sptr<SurfaceBuffer> AllocSdrSurfaceBuffer(std::vector<std::shared_ptr<MemoryData>> &memoryDataArray, in AllocSdrSurfaceBuffer()
99 sptr<SurfaceBuffer> AllocGainmapSurfaceBuffer(std::vector<std::shared_ptr<MemoryData>> &memoryDataA… in AllocGainmapSurfaceBuffer()
276 std::shared_ptr<MemoryData> ColorSpaceConverter::GetMemoryData(SurfaceBuffer *sb) in GetMemoryData()
H A Dcolorspace_helper.cpp209 updateMemory->memoryData_ = std::make_shared<MemoryData>(); in ApplyColorSpaceIfNeed()
244 …std::shared_ptr<MemoryData> memoryData = converter->GetMemoryData(sdrImage->extraInfo_->surfaceBuf… in DecomposeHdrImageIfNeed()
/ohos5.0/foundation/multimedia/image_effect/frameworks/native/efilter/base/
H A Defilter.cpp141 std::shared_ptr<MemoryData> AllocMemory(BufferType allocBufferType, EffectBuffer *buffer) in AllocMemory()
153 std::shared_ptr<MemoryData> memoryData = absMemory->Alloc(allocMemInfo); in AllocMemory()
159 ErrorCode CreateEffectBuffer(EffectBuffer *buffer, std::shared_ptr<MemoryData> &allocMemData, in CreateEffectBuffer()
215 MemoryData *memoryData = context->memoryManager_->AllocMemory(nullptr, memInfo); in ConvertFromGPU2CPU()
294 MemoryData *memoryData = context->memoryManager_->AllocMemory(source->buffer_, memInfo); in PushData()
392 MemoryData *memData = context->memoryManager_->AllocMemory(src->buffer_, memInfo); in CreateDmaEffectBufferIfNeed()
/ohos5.0/foundation/multimedia/image_effect/test/unittest/
H A DTestEffectMemoryManager.cpp76 std::shared_ptr<MemoryData> memoryData = heapMemory->Alloc(memoryInfo);
H A DTestRenderEnvironment.cpp218MemoryData *memoryData = effectContext->memoryManager_->AllocMemory(effectBuffer->buffer_, memInfo…
/ohos5.0/foundation/multimedia/image_effect/frameworks/native/effect/pipeline/filters/source/
H A Dimage_source_filter.cpp62 MemoryData *memoryData = context->memoryManager_->AllocMemory(srcBuffer->buffer_, memInfo); in UpdateInputBufferIfNeed()
/ohos5.0/foundation/multimedia/image_framework/frameworks/innerkitsimpl/converter/src/
H A Dpost_proc.cpp529MemoryData memoryData = {nullptr, (uint32_t)bufferSize, "PostProc", {info.size.width, info.size.he… in AllocDmaMemory()
857 MemoryData memoryData = {nullptr, dstBufferSize, "ScalePixelMapWithSLR ImageData", desiredSize, in ScalePixelMapWithSLR()
918 MemoryData memoryData = {nullptr, dstBufferSize, "ScalePixelMapEx ImageData", desiredSize}; in ScalePixelMapEx()
H A Dimage_format_convert.cpp505 MemoryData memoryData = {nullptr, pictureSize, "PixelConvert", {width, height}, pixelFormat}; in CreateMemory()
/ohos5.0/foundation/multimedia/image_effect/frameworks/native/efilter/filterimpl/crop/
H A Dcrop_efilter.cpp181 MemoryData *memData = context->memoryManager_->AllocMemory(src->buffer_, allocMemInfo); in CropToOutputBuffer()
/ohos5.0/foundation/multimedia/image_framework/plugins/common/libs/image/libextplugin/src/
H A Dext_decoder.cpp1196 MemoryData memoryData = {nullptr, hwDstInfo_.computeMinByteSize(), in HeapMemAlloc()
H A Dext_encoder.cpp1923 MemoryData memoryData; in AllocateNewSharedMem()
/ohos5.0/foundation/multimedia/image_framework/frameworks/innerkitsimpl/codec/src/
H A Dimage_source.cpp3127MemoryData memoryData = {nullptr, astcSize, "CreatePixelMapForASTC Data", desiredSize, pixelAstc->… in ReadFileAndResoveAstc()