/foundation/multimedia/image_effect/frameworks/native/effect/manager/memory_manager/ |
H A D | effect_memory.cpp | 41 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 D | effect_memory_manager.cpp | 54 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 D | TestEffectMemoryManager.cpp | 69 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 D | TestRenderEnvironment.cpp | 220 MemoryInfo &allocMemInfo = memoryData->memoryInfo; in HWTEST_F()
|
/foundation/multimedia/image_effect/interfaces/inner_api/native/memory/ |
H A D | effect_memory.h | 39 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 D | common_utils.cpp | 353 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 D | memcpy_helper.cpp | 130 .bufferInfo = memoryData->memoryInfo.bufferInfo, in CreateCopyInfoByMemoryData()
|
/foundation/multimedia/image_effect/frameworks/native/efilter/base/ |
H A D | efilter.cpp | 156 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 D | crop_efilter.cpp | 185 *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 D | colorspace_helper.cpp | 211 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 D | colorspace_converter.cpp | 72 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 D | image_source_filter.cpp | 64 MemoryInfo &allocMemInfo = memoryData->memoryInfo; in UpdateInputBufferIfNeed()
|
/foundation/graphic/graphic_2d/rosen/modules/render_service/core/memory/ |
H A D | rs_memory_manager.cpp | 594 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 D | pixel_map.cpp | 3447 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 D | mock_ability_mgr_host.h | 224 void GetSystemMemoryAttr(AppExecFwk::SystemMemoryAttr &memoryInfo) override
|
/foundation/bundlemanager/bundle_framework/services/test/mock/include/ |
H A D | mock_ability_mgr_host.h | 298 void GetSystemMemoryAttr(AppExecFwk::SystemMemoryAttr &memoryInfo) override
|