Home
last modified time | relevance | path

Searched refs:ExynosMPP (Results 1 – 14 of 14) sorted by relevance

/aosp12/hardware/google/graphics/common/libhwc2.1/libresource/
H A DExynosResourceManager.h35 class ExynosMPP; variable
76 class ExynosMPPVector : public android::SortedVector< ExynosMPP* > {
97 bool needDstRealloc(uint32_t Xres, uint32_t Yres, ExynosMPP *m2mMPP);
127 static ExynosMPP* getExynosMPP(uint32_t type);
143 … exynos_image &m2m_out_img, ExynosMPP **m2mMPP, ExynosMPP **otfMPP, uint32_t &overlayInfo);
147 static float getResourceUsedCapa(ExynosMPP &mpp);
159 ExynosMPP* getOtfMPP(uint32_t index) {return mOtfMPPs[index];}; in getOtfMPP()
162 ExynosMPP* getM2mMPP(uint32_t index) {return mM2mMPPs[index];}; in getM2mMPP()
172 ExynosMPP* getOtfMPPWithChannel(int ch);
184 … uint32_t layer_index, exynos_image m2m_out_img, ExynosMPP *m2mMPP, ExynosMPP *otfMPP);
[all …]
H A DExynosMPP.cpp47 int ExynosMPP::mainDisplayWidth = 0;
48 int ExynosMPP::mainDisplayHeight = 0;
133 ExynosMPP::ExynosMPP(ExynosResourceManager* resourceManager, in ExynosMPP() function in ExynosMPP
261 ExynosMPP::~ExynosMPP() in ~ExynosMPP()
268 ExynosMPP::ResourceManageThread::ResourceManageThread(ExynosMPP *exynosMPP) in ResourceManageThread()
448 bool ExynosMPP::isDimLayerSupported() in isDimLayerSupported()
785 uint32_t ExynosMPP::getOutBufAlign() in getOutBufAlign()
1105 bool ExynosMPP::canUsePrevFrame() in canUsePrevFrame()
2122 int32_t ExynosMPP::resetMPP() in resetMPP()
2868 void ExynosMPP::closeFences() in closeFences()
[all …]
H A DExynosResourceManager.cpp106 const ExynosMPP* l = *((ExynosMPP**)(lhs)); in do_compare()
107 const ExynosMPP* r = *((ExynosMPP**)(rhs)); in do_compare()
523 ExynosMPP *m2mMPP = NULL; in setResourcePriority()
836 uint32_t layer_index, exynos_image m2m_out_img, ExynosMPP *m2mMPP, ExynosMPP *otfMPP) in changeLayerFromClientToDevice()
893 ExynosMPP *m2mMPP = NULL; in updateClientComposition()
894 ExynosMPP *otfMPP = NULL; in updateClientComposition()
924 ExynosMPP *m2mMPP = NULL; in updateClientComposition()
1180 ExynosMPP *otfMpp = nullptr; in getCandidateScalingM2mMPPOutImages()
1181 ExynosMPP *m2mMpp = nullptr; in getCandidateScalingM2mMPPOutImages()
2087 ExynosMPP *mpp = NULL; in deliverPerformanceInfo()
[all …]
H A DExynosMPP.h39 class ExynosMPP; variable
454 ExynosMPP *mOtfMPP;
455 ExynosMPP *mM2mMPP;
460 class ExynosMPP {
464 ExynosMPP *mExynosMPP;
474 ResourceManageThread(ExynosMPP *exynosMPP);
551 ExynosMPP(ExynosResourceManager* resourceManager,
554 virtual ~ExynosMPP();
/aosp12/hardware/google/graphics/gs101/libhwc2.1/libresource/
H A DExynosMPPModule.h25 class ExynosMPPModule : public ExynosMPP {
H A DExynosMPPModule.cpp27 …: ExynosMPP(resourceManager, physicalType, logicalType, name, physicalIndex, logicalIndex, preAssi… in ExynosMPPModule()
/aosp12/hardware/google/graphics/common/libhwc2.1/libdevice/
H A DExynosDevice.cpp101 ExynosMPP::mainDisplayWidth = exynos_display->mXres; in ExynosDevice()
102 if (ExynosMPP::mainDisplayWidth <= 0) { in ExynosDevice()
103 ExynosMPP::mainDisplayWidth = 1440; in ExynosDevice()
105 ExynosMPP::mainDisplayHeight = exynos_display->mYres; in ExynosDevice()
106 if (ExynosMPP::mainDisplayHeight <= 0) { in ExynosDevice()
107 ExynosMPP::mainDisplayHeight = 2560; in ExynosDevice()
H A DExynosLayer.h42 class ExynosMPP; variable
H A DExynosDisplay.h50 class ExynosMPP; variable
170 ExynosMPP* assignedMPP = NULL;
H A DExynosDisplay.cpp770 ExynosMPP* m2mMPP = mLayers[i]->mM2mMPP; in initDisplay()
1369 ExynosMPP *m2mMpp = mExynosCompositionInfo.mM2mMPP; in validateExynosCompositionLayer()
1503 ExynosMPP* otfMPP = NULL; in configureHandle()
1504 ExynosMPP* m2mMPP = NULL; in configureHandle()
1897 ExynosMPP* exynosMPP = config.assignedMPP; in configureOverlay()
2180 ExynosMPP* exynosMPP = config.assignedMPP; in validateWinConfigData()
3160 ExynosMPP *m2mMpp = mLayers[i]->mM2mMPP; in presentDisplay()
4180 ExynosMPP *m2mMpp = mLayers[i]->mM2mMPP; in startPostProcessing()
4529 ExynosMPP *otfMPP = mClientCompositionInfo.mOtfMPP; in removeClientCompositionLayer()
4574 ExynosMPP *m2mMPP = mExynosCompositionInfo.mM2mMPP; in addExynosCompositionLayer()
[all …]
H A DExynosLayer.cpp235 ExynosMPP *exynosMPPVG = nullptr; in doPreProcess()
/aosp12/hardware/google/graphics/common/libhwc2.1/libdisplayinterface/
H A DExynosDisplayDrmInterface.h333 int getDeconChannel(ExynosMPP *otfMPP);
415 std::unordered_map<uint32_t, ExynosMPP*> mExynosMPPsForPlane;
H A DExynosDisplayDrmInterface.cpp585 ExynosMPP *exynosMPP = in initDrmDevice()
1247 int ExynosDisplayDrmInterface::getDeconChannel(ExynosMPP *otfMPP) in getDeconChannel()
1617 ExynosMPP* exynosMPP = mExynosMPPsForPlane[plane->id()]; in deliverWinConfigData()
1838 ExynosMPP* exynosMPP = mExynosMPPsForPlane[plane->id()]; in clearDisplay()
/aosp12/hardware/google/graphics/common/libhwc2.1/
H A DAndroid.mk111 libresource/ExynosMPP.cpp \