Home
last modified time | relevance | path

Searched refs:memoryData (Results 1 – 18 of 18) sorted by relevance

/ohos5.0/foundation/multimedia/image_effect/frameworks/native/effect/manager/memory_manager/
H A Deffect_memory.cpp59 memoryData->data = buffer; in Alloc()
64 memoryData->heapData = buffer; in Alloc()
65 memoryData_ = memoryData; in Alloc()
67 return memoryData; in Alloc()
158 memoryData_ = memoryData; in Alloc()
160 return memoryData; in Alloc()
218 memoryData->data = data; in Alloc()
224 memoryData->memoryInfo.extra = memoryData->fdPtr; in Alloc()
226 memoryData->len = size; in Alloc()
227 memoryData_ = memoryData; in Alloc()
[all …]
H A Deffect_memory_manager.cpp62 void UpdateColorSpaceIfNeed(std::shared_ptr<MemoryData> &memoryData) in UpdateColorSpaceIfNeed() argument
64 const MemoryInfo &memoryInfo = memoryData->memoryInfo; in UpdateColorSpaceIfNeed()
83 std::shared_ptr<MemoryData> memoryData = absMemory->Alloc(allocMemInfo); in AllocMemoryInner() local
84 CHECK_AND_RETURN_RET_LOG(memoryData != nullptr, nullptr, in AllocMemoryInner()
87 UpdateColorSpaceIfNeed(memoryData); in AllocMemoryInner()
90 memory->memoryData_ = memoryData; in AllocMemoryInner()
/ohos5.0/foundation/multimedia/image_effect/test/unittest/
H A DTestEffectMemoryManager.cpp47 std::shared_ptr<HeapMemoryData> memoryData = std::make_unique<HeapMemoryData>(); in SetUp() local
48 memoryData->data = buffer; in SetUp()
49 memoryData_ = memoryData; in SetUp()
76 std::shared_ptr<MemoryData> memoryData = heapMemory->Alloc(memoryInfo); variable
77 ASSERT_NE(memoryData, nullptr);
85 memoryData = dmaMemory->Alloc(memoryInfo);
86 ASSERT_NE(memoryData, nullptr);
94 memoryData = sharedMemory->Alloc(memoryInfo);
95 ASSERT_NE(memoryData, nullptr);
H A DTestRenderEnvironment.cpp218 …MemoryData *memoryData = effectContext->memoryManager_->AllocMemory(effectBuffer->buffer_, memInfo… variable
219 MemoryInfo &allocMemInfo = memoryData->memoryInfo;
/ohos5.0/foundation/multimedia/image_effect/frameworks/native/utils/common/
H A Dmemcpy_helper.cpp125 void CreateCopyInfoByMemoryData(MemoryData *memoryData, CopyInfo &info) in CreateCopyInfoByMemoryData() argument
128 .bufferInfo = memoryData->memoryInfo.bufferInfo, in CreateCopyInfoByMemoryData()
129 .data = static_cast<uint8_t *>(memoryData->data), in CreateCopyInfoByMemoryData()
133 void MemcpyHelper::CopyData(EffectBuffer *buffer, MemoryData *memoryData) in CopyData() argument
135 CHECK_AND_RETURN_LOG(buffer != nullptr && memoryData != nullptr, "Input is null!"); in CopyData()
137 CreateCopyInfoByMemoryData(memoryData, dstCopyInfo); in CopyData()
H A Dcommon_utils.cpp348 void *extra = memoryData->memoryInfo.extra; in GetPixelsContext()
356 void *extra = memoryData->memoryInfo.extra; in GetPixelsContext()
542 const MemoryInfo &memoryInfo = memoryData->memoryInfo; in ModifyPixelMapPropertyInner()
543 ErrorCode res = GetPixelsContext(memoryData, memoryInfo.bufferType, &context); in ModifyPixelMapPropertyInner()
594 std::shared_ptr<MemoryData> memoryData; in ModifyPixelMapProperty() local
598 memoryData = allocMemory->memoryData_; in ModifyPixelMapProperty()
614 memoryData = memory->Alloc(memoryInfo); in ModifyPixelMapProperty()
616 MemcpyHelper::CopyData(buffer.get(), memoryData.get()); in ModifyPixelMapProperty()
619 return ModifyPixelMapPropertyInner(memoryData, pixelMap, allocatorType, isUpdateExif); in ModifyPixelMapProperty()
639 std::shared_ptr<MemoryData> memoryData = memory->Alloc(memoryInfo); in ModifyPixelMapPropertyForTexture() local
[all …]
/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() local
63 …CHECK_AND_RETURN_RET_LOG(memoryData != nullptr, ErrorCode::ERR_ALLOC_MEMORY_FAIL, "Alloc new memor… in UpdateInputBufferIfNeed()
64 MemoryInfo &allocMemInfo = memoryData->memoryInfo; in UpdateInputBufferIfNeed()
76 buffer = std::make_shared<EffectBuffer>(bufferInfo, memoryData->data, extraInfo); in UpdateInputBufferIfNeed()
/ohos5.0/foundation/multimedia/image_effect/frameworks/native/effect/manager/colorspace_manager/
H A Dcolorspace_converter.cpp69 std::shared_ptr<MemoryData> memoryData = absMemory->Alloc(allocMemInfo); in AllocSurfaceBuffer() local
70 …CHECK_AND_RETURN_RET_LOG(memoryData != nullptr, nullptr, "AllocSurfaceBuffer: memoryData is null!"… in AllocSurfaceBuffer()
72 void *surfaceBuffer = memoryData->memoryInfo.extra; in AllocSurfaceBuffer()
78 memoryDataArray.emplace_back(memoryData); in AllocSurfaceBuffer()
281 for (const auto &memoryData : memoryDataArray_) { in GetMemoryData() local
282 if (memoryData->memoryInfo.extra == pSurfaceBuffer) { in GetMemoryData()
283 return memoryData; in GetMemoryData()
H A Dcolorspace_helper.cpp244 …std::shared_ptr<MemoryData> memoryData = converter->GetMemoryData(sdrImage->extraInfo_->surfaceBuf… in DecomposeHdrImageIfNeed() local
251 memory->memoryData_ = memoryData; in DecomposeHdrImageIfNeed()
/ohos5.0/foundation/multimedia/image_effect/frameworks/native/efilter/base/
H A Defilter.cpp153 std::shared_ptr<MemoryData> memoryData = absMemory->Alloc(allocMemInfo); in AllocMemory() local
154 CHECK_AND_RETURN_RET_LOG(memoryData != nullptr, nullptr, in AllocMemory()
156 return memoryData; in AllocMemory()
215 MemoryData *memoryData = context->memoryManager_->AllocMemory(nullptr, memInfo); in ConvertFromGPU2CPU() local
216 CHECK_AND_RETURN_RET_LOG(memoryData != nullptr, buffer, "Alloc new memory fail!"); in ConvertFromGPU2CPU()
217 MemoryInfo &allocMemInfo = memoryData->memoryInfo; in ConvertFromGPU2CPU()
224 … std::shared_ptr<EffectBuffer> input = std::make_shared<EffectBuffer>(bufferInfo, memoryData->data, in ConvertFromGPU2CPU()
294 MemoryData *memoryData = context->memoryManager_->AllocMemory(source->buffer_, memInfo); in PushData() local
295 …CHECK_AND_RETURN_RET_LOG(memoryData != nullptr, ErrorCode::ERR_ALLOC_MEMORY_FAIL, "Alloc new memor… in PushData()
296 MemoryInfo &allocMemInfo = memoryData->memoryInfo; in PushData()
[all …]
/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);
/ohos5.0/foundation/multimedia/image_framework/frameworks/innerkitsimpl/converter/src/
H A Dpost_proc.cpp529 …MemoryData memoryData = {nullptr, (uint32_t)bufferSize, "PostProc", {info.size.width, info.size.he… in AllocDmaMemory()
530 memoryData.format = info.pixelFormat; in AllocDmaMemory()
531 auto dstMemory = MemoryManager::CreateMemory(AllocatorType::DMA_ALLOC, memoryData); in AllocDmaMemory()
857 MemoryData memoryData = {nullptr, dstBufferSize, "ScalePixelMapWithSLR ImageData", desiredSize, in ScalePixelMapWithSLR() local
859 auto m = MemoryManager::CreateMemory(pixelMap.GetAllocatorType(), memoryData); in ScalePixelMapWithSLR()
918 MemoryData memoryData = {nullptr, dstBufferSize, "ScalePixelMapEx ImageData", desiredSize}; in ScalePixelMapEx() local
921 AllocatorType::DEFAULT : pixelMap.GetAllocatorType(), memoryData); in ScalePixelMapEx()
H A Dimage_format_convert.cpp505 MemoryData memoryData = {nullptr, pictureSize, "PixelConvert", {width, height}, pixelFormat}; in CreateMemory() local
506 auto m = MemoryManager::CreateMemory(allocatorType, memoryData); in CreateMemory()
/ohos5.0/foundation/multimedia/image_framework/frameworks/innerkitsimpl/common/src/
H A Dpixel_yuv.cpp276 …MemoryData memoryData = {nullptr, pictureSize, memoryTag.c_str(), {dstWidth, dstHeight}, pixelForm… in CreateMemory() local
277 auto m = MemoryManager::CreateMemory(allocatorType_, memoryData); in CreateMemory()
906 MemoryData memoryData = {nullptr, width * height * NUM_4, "ApplyColorSpace ImageData", in SetColorSpace() local
908 auto dstMemory = MemoryManager::CreateMemory(allocatorType_, memoryData); in SetColorSpace()
H A Dpixel_map.cpp389 …MemoryData memoryData = {nullptr, bufferSize, "Create PixelMap", dstImageInfo.size, dstImageInfo.p… in AllocPixelMapMemory() local
391 …eUtils::GetPixelMapAllocatorType(dstImageInfo.size, dstImageInfo.pixelFormat, useDMA), memoryData); in AllocPixelMapMemory()
974 memory = MemoryManager::CreateMemory(source.GetAllocatorType(), memoryData); in CopyPixelMap()
3453 …MemoryData memoryData = {nullptr, dstInfo.info.computeMinByteSize(), "Trans ImageData", desiredSiz… in GendstTransInfo() local
3455 MemoryData memoryData = {nullptr, dstInfo.info.computeMinByteSize(), "Trans ImageData"}; in GendstTransInfo() local
3456 memoryData.format = format; in GendstTransInfo()
3458 …d::unique_ptr<AbsMemory> dstMemory = MemoryManager::CreateMemory(memoryInfo.allocType, memoryData); in GendstTransInfo()
3699 MemoryData memoryData = {nullptr, dst.info.computeMinByteSize(), "Trans ImageData", desiredSize, in crop() local
3701 auto m = MemoryManager::CreateMemory(allocatorType_, memoryData); in crop()
3921 MemoryData memoryData = {nullptr, dst.info.computeMinByteSize(), in ApplyColorSpace() local
[all …]
/ohos5.0/foundation/multimedia/image_framework/plugins/common/libs/image/libextplugin/src/
H A Dext_encoder.cpp1923 MemoryData memoryData; in AllocateNewSharedMem() local
1924 memoryData.size = memorySize; in AllocateNewSharedMem()
1925 memoryData.tag = tag.empty() ? DEFAULT_ASHMEM_TAG.c_str() : tag.c_str(); in AllocateNewSharedMem()
1927 MemoryManager::CreateMemory(AllocatorType::SHARE_MEM_ALLOC, memoryData); in AllocateNewSharedMem()
H A Dext_decoder.cpp1196 MemoryData memoryData = {nullptr, hwDstInfo_.computeMinByteSize(), in HeapMemAlloc() local
1199 auto m = MemoryManager::CreateMemory(allocatorType, memoryData); in HeapMemAlloc()
/ohos5.0/foundation/multimedia/image_framework/frameworks/innerkitsimpl/codec/src/
H A Dimage_source.cpp3127 …MemoryData memoryData = {nullptr, astcSize, "CreatePixelMapForASTC Data", desiredSize, pixelAstc->… in ReadFileAndResoveAstc() local
3132 std::unique_ptr<AbsMemory> dstMemory = MemoryManager::CreateMemory(allocatorType, memoryData); in ReadFileAndResoveAstc()