/ohos5.0/foundation/multimedia/image_effect/interfaces/inner_api/native/memory/ |
H A D | effect_memory.h | 37 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 D | effect_memory_manager.h | 35 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 D | memory_manager.h | 27 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 D | memcpy_helper.h | 40 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 D | memcpy_helper.cpp | 125 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 D | common_utils.cpp | 341 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 D | memory_manager.cpp | 231 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 D | pixel_yuv.cpp | 276 …MemoryData 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 D | pixel_map.cpp | 389 …MemoryData memoryData = {nullptr, bufferSize, "Create PixelMap", dstImageInfo.size, dstImageInfo.p… in AllocPixelMapMemory() 973 …MemoryData memoryData = {nullptr, uBufferSize, "Copy ImageData", dstImageInfo.size, dstImageInfo.p… in CopyPixelMap() 3453 …MemoryData 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 D | effect_memory_manager.cpp | 52 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 D | effect_memory.cpp | 48 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 D | colorspace_converter.h | 40 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 D | colorspace_converter.cpp | 60 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 D | colorspace_helper.cpp | 209 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 D | efilter.cpp | 141 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 D | TestEffectMemoryManager.cpp | 76 std::shared_ptr<MemoryData> memoryData = heapMemory->Alloc(memoryInfo);
|
H A D | TestRenderEnvironment.cpp | 218 …MemoryData *memoryData = effectContext->memoryManager_->AllocMemory(effectBuffer->buffer_, memInfo…
|
/ohos5.0/foundation/multimedia/image_effect/frameworks/native/effect/pipeline/filters/source/ |
H A D | image_source_filter.cpp | 62 MemoryData *memoryData = context->memoryManager_->AllocMemory(srcBuffer->buffer_, memInfo); in UpdateInputBufferIfNeed()
|
/ohos5.0/foundation/multimedia/image_framework/frameworks/innerkitsimpl/converter/src/ |
H A D | post_proc.cpp | 529 …MemoryData 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 D | image_format_convert.cpp | 505 MemoryData memoryData = {nullptr, pictureSize, "PixelConvert", {width, height}, pixelFormat}; in CreateMemory()
|
/ohos5.0/foundation/multimedia/image_effect/frameworks/native/efilter/filterimpl/crop/ |
H A D | crop_efilter.cpp | 181 MemoryData *memData = context->memoryManager_->AllocMemory(src->buffer_, allocMemInfo); in CropToOutputBuffer()
|
/ohos5.0/foundation/multimedia/image_framework/plugins/common/libs/image/libextplugin/src/ |
H A D | ext_decoder.cpp | 1196 MemoryData memoryData = {nullptr, hwDstInfo_.computeMinByteSize(), in HeapMemAlloc()
|
H A D | ext_encoder.cpp | 1923 MemoryData memoryData; in AllocateNewSharedMem()
|
/ohos5.0/foundation/multimedia/image_framework/frameworks/innerkitsimpl/codec/src/ |
H A D | image_source.cpp | 3127 …MemoryData memoryData = {nullptr, astcSize, "CreatePixelMapForASTC Data", desiredSize, pixelAstc->… in ReadFileAndResoveAstc()
|