Home
last modified time | relevance | path

Searched refs:memoryInfo (Results 1 - 16 of 16) sorted by relevance

/foundation/multimedia/image_effect/frameworks/native/effect/manager/memory_manager/
H A Deffect_memory.cpp41 if (!memoryInfo.isAutoRelease) { in ~HeapMemoryData()
48 std::shared_ptr<MemoryData> HeapMemory::Alloc(MemoryInfo &memoryInfo) in Alloc() argument
50 uint32_t size = memoryInfo.bufferInfo.len_; in Alloc()
60 memoryData->memoryInfo = memoryInfo; in Alloc()
61 memoryData->memoryInfo.bufferInfo.rowStride_ = in Alloc()
62 FormatHelper::CalculateRowStride(memoryInfo.bufferInfo.width_, memoryInfo.bufferInfo.formatType_); in Alloc()
63 memoryData->memoryInfo.bufferType = BufferType::HEAP_MEMORY; in Alloc()
93 if (!memoryInfo in ~DmaMemoryData()
117 Alloc(MemoryInfo &memoryInfo) Alloc() argument
197 Alloc(MemoryInfo &memoryInfo) Alloc() argument
[all...]
H A Deffect_memory_manager.cpp54 memory->memoryData_->memoryInfo.bufferInfo = *effectBuffer->bufferInfo_; in AddFilterMemory()
55 memory->memoryData_->memoryInfo.extra = effectBuffer->extraInfo_->surfaceBuffer; in AddFilterMemory()
56 memory->memoryData_->memoryInfo.bufferType = effectBuffer->extraInfo_->bufferType; in AddFilterMemory()
64 const MemoryInfo &memoryInfo = memoryData->memoryInfo; in UpdateColorSpaceIfNeed() local
65 EffectColorSpace colorSpace = memoryInfo.bufferInfo.colorSpace_; in UpdateColorSpaceIfNeed()
66 if (memoryInfo.bufferType != BufferType::DMA_BUFFER || memoryInfo.extra == nullptr || in UpdateColorSpaceIfNeed()
72 auto *sb = static_cast<SurfaceBuffer *>(memoryInfo.extra); in UpdateColorSpaceIfNeed()
103 const MemoryInfo &memInfo = memory->memoryData_->memoryInfo; in AllocMemory()
[all...]
/foundation/multimedia/image_effect/test/unittest/
H A DTestEffectMemoryManager.cpp69 MemoryInfo memoryInfo; in HWTEST_F() local
70 memoryInfo.bufferInfo.width_ = WIDTH; in HWTEST_F()
71 memoryInfo.bufferInfo.height_ = HEIGHT; in HWTEST_F()
72 memoryInfo.bufferInfo.len_ = LEN; in HWTEST_F()
73 memoryInfo.bufferInfo.rowStride_ = ROW_STRIDE; in HWTEST_F()
74 memoryInfo.bufferInfo.formatType_ = FORMATE_TYPE; in HWTEST_F()
76 std::shared_ptr<MemoryData> memoryData = heapMemory->Alloc(memoryInfo); in HWTEST_F()
85 memoryData = dmaMemory->Alloc(memoryInfo); in HWTEST_F()
94 memoryData = sharedMemory->Alloc(memoryInfo); in HWTEST_F()
H A DTestRenderEnvironment.cpp220 MemoryInfo &allocMemInfo = memoryData->memoryInfo; in HWTEST_F()
/foundation/multimedia/image_effect/interfaces/inner_api/native/memory/
H A Deffect_memory.h39 MemoryInfo memoryInfo; member
45 virtual std::shared_ptr<MemoryData> Alloc(MemoryInfo &memoryInfo) = 0;
61 std::shared_ptr<MemoryData> Alloc(MemoryInfo &memoryInfo) override;
79 std::shared_ptr<MemoryData> Alloc(MemoryInfo &memoryInfo) override;
98 std::shared_ptr<MemoryData> Alloc(MemoryInfo &memoryInfo) override;
/foundation/multimedia/image_effect/frameworks/native/utils/common/
H A Dcommon_utils.cpp353 void *extra = memoryData->memoryInfo.extra; in GetPixelsContext()
361 void *extra = memoryData->memoryInfo.extra; in GetPixelsContext()
547 const MemoryInfo &memoryInfo = memoryData->memoryInfo; in ModifyPixelMapPropertyInner() local
548 ErrorCode res = GetPixelsContext(memoryData, memoryInfo.bufferType, &context); in ModifyPixelMapPropertyInner()
552 pixelMap->SetPixelsAddr(memoryData->data, context, memoryInfo.bufferInfo.len_, allocatorType, nullptr); in ModifyPixelMapPropertyInner()
556 imageInfo.size.width = static_cast<int32_t>(memoryInfo.bufferInfo.width_); in ModifyPixelMapPropertyInner()
557 imageInfo.size.height = static_cast<int32_t>(memoryInfo.bufferInfo.height_); in ModifyPixelMapPropertyInner()
558 imageInfo.pixelFormat = CommonUtils::SwitchToPixelFormat(memoryInfo.bufferInfo.formatType_); in ModifyPixelMapPropertyInner()
566 pixelMap->SetRowStride(memoryInfo in ModifyPixelMapPropertyInner()
610 MemoryInfo memoryInfo = { ModifyPixelMapProperty() local
639 MemoryInfo memoryInfo = { ModifyPixelMapPropertyForTexture() local
[all...]
H A Dmemcpy_helper.cpp130 .bufferInfo = memoryData->memoryInfo.bufferInfo, in CreateCopyInfoByMemoryData()
/foundation/multimedia/image_effect/frameworks/native/efilter/base/
H A Defilter.cpp156 MemoryInfo &allocMemInfo = allocMemData->memoryInfo; in CreateEffectBuffer()
209 MemoryInfo &allocMemInfo = memoryData->memoryInfo; in ConvertFromGPU2CPU()
286 MemoryInfo &allocMemInfo = memoryData->memoryInfo; in PushData()
387 *bufferInfo = memData->memoryInfo.bufferInfo; in CreateDmaEffectBufferIfNeed()
390 extraInfo->bufferType = memData->memoryInfo.bufferType; in CreateDmaEffectBufferIfNeed()
391 extraInfo->surfaceBuffer = (memData->memoryInfo.bufferType == BufferType::DMA_BUFFER) ? in CreateDmaEffectBufferIfNeed()
392 static_cast<SurfaceBuffer *>(memData->memoryInfo.extra) : nullptr; in CreateDmaEffectBufferIfNeed()
/foundation/multimedia/image_effect/frameworks/native/efilter/filterimpl/crop/
H A Dcrop_efilter.cpp185 *bufferInfo = memData->memoryInfo.bufferInfo; in CropToOutputBuffer()
188 extraInfo->bufferType = memData->memoryInfo.bufferType; in CropToOutputBuffer()
189 extraInfo->surfaceBuffer = (memData->memoryInfo.bufferType == BufferType::DMA_BUFFER) ? in CropToOutputBuffer()
190 static_cast<OHOS::SurfaceBuffer *>(memData->memoryInfo.extra) : nullptr; in CropToOutputBuffer()
/foundation/multimedia/image_effect/frameworks/native/effect/manager/colorspace_manager/
H A Dcolorspace_helper.cpp211 updateMemory->memoryData_->memoryInfo.bufferInfo = *srcBuffer->bufferInfo_; in ApplyColorSpaceIfNeed()
212 updateMemory->memoryData_->memoryInfo.extra = srcBuffer->extraInfo_->surfaceBuffer; in ApplyColorSpaceIfNeed()
213 updateMemory->memoryData_->memoryInfo.bufferType = srcBuffer->extraInfo_->bufferType; in ApplyColorSpaceIfNeed()
H A Dcolorspace_converter.cpp72 void *surfaceBuffer = memoryData->memoryInfo.extra; in AllocSurfaceBuffer()
282 if (memoryData->memoryInfo.extra == pSurfaceBuffer) { in GetMemoryData()
/foundation/multimedia/image_effect/frameworks/native/effect/pipeline/filters/source/
H A Dimage_source_filter.cpp64 MemoryInfo &allocMemInfo = memoryData->memoryInfo; in UpdateInputBufferIfNeed()
/foundation/graphic/graphic_2d/rosen/modules/render_service/core/memory/
H A Drs_memory_manager.cpp594 for (const auto& [pid, memoryInfo] : infoMap) { in MemoryOverCheck()
595 if (memoryInfo.TotalMemory() <= memoryWarning_) { in MemoryOverCheck()
615 MemoryOverReport(pid, memoryInfo, bundleName, "RENDER_MEMORY_OVER_WARNING"); in MemoryOverCheck()
/foundation/multimedia/image_framework/frameworks/innerkitsimpl/common/src/
H A Dpixel_map.cpp3447 TransMemoryInfo &memoryInfo) in GendstTransInfo()
3465 std::unique_ptr<AbsMemory> dstMemory = MemoryManager::CreateMemory(memoryInfo.allocType, memoryData); in GendstTransInfo()
3470 memoryInfo.memory = std::move(dstMemory); in GendstTransInfo()
3471 if (memset_s(memoryInfo.memory->data.data, memoryInfo.memory->data.size, in GendstTransInfo()
3472 0, memoryInfo.memory->data.size) != 0) { in GendstTransInfo()
3473 memoryInfo.memory->Release(); in GendstTransInfo()
3478 if (memoryInfo.allocType == AllocatorType::DMA_ALLOC) { in GendstTransInfo()
3479 if (memoryInfo.memory->extend.data == nullptr) { in GendstTransInfo()
3482 SurfaceBuffer* sbBuffer = reinterpret_cast<SurfaceBuffer*>(memoryInfo in GendstTransInfo()
3446 GendstTransInfo(SkTransInfo &srcInfo, SkTransInfo &dstInfo, SkMatrix &matrix, TransMemoryInfo &memoryInfo) GendstTransInfo() argument
[all...]
/foundation/bundlemanager/bundle_framework/services/bundlemgr/test/mock/include/
H A Dmock_ability_mgr_host.h224 void GetSystemMemoryAttr(AppExecFwk::SystemMemoryAttr &memoryInfo) override
/foundation/bundlemanager/bundle_framework/services/test/mock/include/
H A Dmock_ability_mgr_host.h298 void GetSystemMemoryAttr(AppExecFwk::SystemMemoryAttr &memoryInfo) override

Completed in 15 milliseconds