/hardware/google/graphics/common/libhwc2.1/libresource/ |
D | ExynosResourceManager.h | 35 class ExynosMPP; variable 75 class ExynosMPPVector : public android::SortedVector< ExynosMPP* > { 96 bool needDstRealloc(uint32_t Xres, uint32_t Yres, ExynosMPP *m2mMPP); 126 static ExynosMPP* getExynosMPP(uint32_t type); 127 static ExynosMPP* getExynosMPP(uint32_t physicalType, uint32_t physicalIndex); 148 … exynos_image &m2m_out_img, ExynosMPP **m2mMPP, ExynosMPP **otfMPP, uint32_t &overlayInfo); 152 static float getResourceUsedCapa(ExynosMPP &mpp); 164 ExynosMPP* getOtfMPP(uint32_t index) {return mOtfMPPs[index];}; in getOtfMPP() 167 ExynosMPP* getM2mMPP(uint32_t index) {return mM2mMPPs[index];}; in getM2mMPP() 177 ExynosMPP* getOtfMPPWithChannel(int ch); [all …]
|
D | ExynosMPP.cpp | 48 int ExynosMPP::mainDisplayWidth = 0; 49 int ExynosMPP::mainDisplayHeight = 0; 137 ExynosMPP::ExynosMPP(ExynosResourceManager* resourceManager, in ExynosMPP() function in ExynosMPP 268 ExynosMPP::~ExynosMPP() in ~ExynosMPP() 275 ExynosMPP::ResourceManageThread::ResourceManageThread(ExynosMPP *exynosMPP) in ResourceManageThread() 281 ExynosMPP::ResourceManageThread::~ResourceManageThread() in ~ResourceManageThread() 285 bool ExynosMPP::isDataspaceSupportedByMPP(struct exynos_image &src, struct exynos_image &dst) in isDataspaceSupportedByMPP() 324 bool ExynosMPP::isSupportedHDR(struct exynos_image &src, struct exynos_image &dst) in isSupportedHDR() 345 bool ExynosMPP::isSupportedHStrideCrop(struct exynos_image __unused &src) in isSupportedHStrideCrop() 350 bool ExynosMPP::isSupportedBlend(struct exynos_image &src) in isSupportedBlend() [all …]
|
D | ExynosResourceManager.cpp | 53 : android::SortedVector<ExynosMPP* >(rhs) { in ExynosMPPVector() 61 const ExynosMPP* l = *((ExynosMPP**)(lhs)); in do_compare() 62 const ExynosMPP* r = *((ExynosMPP**)(rhs)); in do_compare() 119 ExynosMPP* exynosMPP = new ExynosMPPModule(this, exynos_mpp.physicalType, in ExynosResourceManager() 133 ExynosMPP* exynosMPP = new ExynosMPPModule(this, exynos_mpp.physicalType, in ExynosResourceManager() 170 ExynosMPP *exynosMPP = mOtfMPPs[i]; in ~ExynosResourceManager() 175 ExynosMPP *exynosMPP = mM2mMPPs[i]; in ~ExynosResourceManager() 187 ExynosMPP *exynosMPP = mM2mMPPs[i]; in reloadResourceForHWFC() 199 ExynosMPP *exynosMPP = mM2mMPPs[i]; in setTargetDisplayLuminance() 211 ExynosMPP *exynosMPP = mM2mMPPs[i]; in setTargetDisplayDevice() [all …]
|
D | ExynosMPP.h | 39 class ExynosMPP; variable 462 ExynosMPP *mOtfMPP; 463 ExynosMPP *mM2mMPP; 482 class ExynosMPP { 486 ExynosMPP *mExynosMPP; 496 ResourceManageThread(ExynosMPP *exynosMPP); 577 ExynosMPP(ExynosResourceManager* resourceManager, 580 virtual ~ExynosMPP();
|
/hardware/google/graphics/zuma/libhwc2.1/libresource/ |
D | ExynosResourceManagerModule.h | 30 virtual bool isHWResourceAvailable(ExynosDisplay *display, ExynosMPP *currentMPP, 40 ExynosMPP* compOtfMPP, ExynosMPPSource* curSrc, 44 bool checkTDMResource(ExynosDisplay *display, ExynosMPP *currentMPP, 51 virtual bool isAssignable(ExynosMPP* candidateMPP, ExynosDisplay* display,
|
D | ExynosResourceManagerModule.cpp | 55 bool ExynosResourceManagerModule::checkTDMResource(ExynosDisplay *display, ExynosMPP *currentMPP, in checkTDMResource() 66 ExynosMPP *otfMPP = compLayer->mOtfMPP; in checkTDMResource() 76 ExynosMPP *otfMPP = display->mExynosCompositionInfo.mOtfMPP; in checkTDMResource() 86 ExynosMPP *otfMPP = display->mClientCompositionInfo.mOtfMPP; in checkTDMResource() 120 ExynosMPP *currentMPP, in isHWResourceAvailable() 129 ExynosMPP *otfMPP = layer->mOtfMPP; in isHWResourceAvailable() 550 uint32_t currentAXIId, ExynosMPP* compOtfMPP, in getAmounts() 581 bool ExynosResourceManagerModule::isAssignable(ExynosMPP* candidateMPP, ExynosDisplay* display, in isAssignable()
|
/hardware/google/graphics/gs201/libhwc2.1/libresource/ |
D | ExynosMPPModule.cpp | 58 return ExynosMPP::checkSpecificRestriction(refreshRate, src, dst); in checkSpecificRestriction() 72 return ExynosMPP::isSupported(display, src, dst); in isSupported()
|
/hardware/google/graphics/gs101/libhwc2.1/libresource/ |
D | ExynosMPPModule.h | 25 class ExynosMPPModule : public ExynosMPP {
|
D | ExynosMPPModule.cpp | 27 …: ExynosMPP(resourceManager, physicalType, logicalType, name, physicalIndex, logicalIndex, preAssi… in ExynosMPPModule()
|
/hardware/google/graphics/common/libhwc2.1/libdevice/ |
D | ExynosDevice.cpp | 123 ExynosMPP::mainDisplayWidth = exynos_display->mXres; in ExynosDevice() 124 if (ExynosMPP::mainDisplayWidth <= 0) { in ExynosDevice() 125 ExynosMPP::mainDisplayWidth = 1440; in ExynosDevice() 127 ExynosMPP::mainDisplayHeight = exynos_display->mYres; in ExynosDevice() 128 if (ExynosMPP::mainDisplayHeight <= 0) { in ExynosDevice() 129 ExynosMPP::mainDisplayHeight = 2560; in ExynosDevice()
|
D | ExynosLayer.h | 46 class ExynosMPP; variable
|
D | ExynosDisplay.h | 63 class ExynosMPP; variable 215 ExynosMPP* assignedMPP = NULL;
|
D | ExynosDisplay.cpp | 1155 ExynosMPP* m2mMPP = mLayers[i]->mM2mMPP; in initDisplay() 1778 ExynosMPP *m2mMpp = mExynosCompositionInfo.mM2mMPP; in validateExynosCompositionLayer() 1910 ExynosMPP* otfMPP = NULL; in configureHandle() 1911 ExynosMPP* m2mMPP = NULL; in configureHandle() 2317 ExynosMPP* exynosMPP = config.assignedMPP; in configureOverlay() 2576 ExynosMPP* exynosMPP = config.assignedMPP; in validateWinConfigData() 3842 ExynosMPP* m2mMpp = mLayers[i]->mM2mMPP; in presentDisplay() 5051 ExynosMPP* m2mMpp = mLayers[i]->mM2mMPP; in startPostProcessing() 5420 ExynosMPP *otfMPP = mClientCompositionInfo.mOtfMPP; in removeClientCompositionLayer() 5467 ExynosMPP *m2mMPP = mExynosCompositionInfo.mM2mMPP; in addExynosCompositionLayer() [all …]
|
D | ExynosLayer.cpp | 267 ExynosMPP *exynosMPPVG = nullptr; in doPreProcess()
|
/hardware/google/graphics/common/libhwc2.1/libdisplayinterface/ |
D | ExynosDisplayDrmInterface.h | 513 int getDeconChannel(ExynosMPP *otfMPP); 607 std::unordered_map<uint32_t, ExynosMPP*> mExynosMPPsForPlane;
|
D | ExynosDisplayDrmInterface.cpp | 774 ExynosMPP *exynosMPP = in initDrmDevice() 1672 int ExynosDisplayDrmInterface::getDeconChannel(ExynosMPP *otfMPP) in getDeconChannel() 2101 ExynosMPP* exynosMPP = mExynosMPPsForPlane[plane->id()]; in deliverWinConfigData() 2304 ExynosMPP* exynosMPP = mExynosMPPsForPlane[plane->id()]; in clearDisplayPlanes()
|
/hardware/google/graphics/common/libhwc2.1/ |
D | Android.mk | 141 libresource/ExynosMPP.cpp \
|