diff options
author | HyunKyung Kim <hk310.kim@samsung.com> | 2019-07-11 17:05:50 +0900 |
---|---|---|
committer | HyunKyung Kim <hk310.kim@samsung.com> | 2020-06-17 10:31:04 +0900 |
commit | a02d17401a8fb25c11111f1f0bb21dbc18e6829c (patch) | |
tree | eb690054ffeb000529d8931207266db07e4529bf /libhwc2.1/libresource/ExynosResourceManager.cpp | |
parent | 7d67be2fbebaa6c2e7402d25d278ca9cb5b5b4b2 (diff) |
libhwc2.1: Add debugging code to check capacity of exynos composition
Change-Id: Iea15348866767f4235d6b90a242697ca466e135d
Signed-off-by: HyunKyung Kim <hk310.kim@samsung.com>
Diffstat (limited to 'libhwc2.1/libresource/ExynosResourceManager.cpp')
-rw-r--r-- | libhwc2.1/libresource/ExynosResourceManager.cpp | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/libhwc2.1/libresource/ExynosResourceManager.cpp b/libhwc2.1/libresource/ExynosResourceManager.cpp index 57e79c6..9427005 100644 --- a/libhwc2.1/libresource/ExynosResourceManager.cpp +++ b/libhwc2.1/libresource/ExynosResourceManager.cpp @@ -2392,3 +2392,14 @@ bool ExynosResourceManager::hasHDR10PlusMPP() { return false; } + +float ExynosResourceManager::getAssignedCapacity(uint32_t physicalType) +{ + float totalCapacity = 0; + + for (size_t i = 0; i < mM2mMPPs.size(); i++) { + if (mM2mMPPs[i]->mPhysicalType == physicalType) + totalCapacity += mM2mMPPs[i]->getAssignedCapacity(); + } + return totalCapacity; +} |