Home
last modified time | relevance | path

Searched refs:RSUniHwcPrevalidateUtil (Results 1 – 4 of 4) sorted by relevance

/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service/core/pipeline/
H A Drs_uni_hwc_prevalidate_util.cpp35 RSUniHwcPrevalidateUtil& RSUniHwcPrevalidateUtil::GetInstance() in GetInstance()
37 static RSUniHwcPrevalidateUtil instance; in GetInstance()
41 RSUniHwcPrevalidateUtil::RSUniHwcPrevalidateUtil() in RSUniHwcPrevalidateUtil() function in OHOS::Rosen::RSUniHwcPrevalidateUtil
60 RSUniHwcPrevalidateUtil::~RSUniHwcPrevalidateUtil() in ~RSUniHwcPrevalidateUtil()
68 bool RSUniHwcPrevalidateUtil::IsLoadSuccess() const in IsLoadSuccess()
73 bool RSUniHwcPrevalidateUtil::PreValidate( in PreValidate()
96 bool RSUniHwcPrevalidateUtil::CreateSurfaceNodeLayerInfo(uint32_t zorder, in CreateSurfaceNodeLayerInfo()
179 bool RSUniHwcPrevalidateUtil::CreateUIFirstLayerInfo( in CreateUIFirstLayerInfo()
204 bool RSUniHwcPrevalidateUtil::CreateRCDLayerInfo( in CreateRCDLayerInfo()
236 void RSUniHwcPrevalidateUtil::CollectSurfaceNodeLayerInfo( in CollectSurfaceNodeLayerInfo()
[all …]
H A Drs_uni_hwc_prevalidate_util.h67 class RSUniHwcPrevalidateUtil {
69 static RSUniHwcPrevalidateUtil& GetInstance();
87 RSUniHwcPrevalidateUtil();
88 ~RSUniHwcPrevalidateUtil();
H A Drs_uni_render_visitor.cpp161 RSUniHwcPrevalidateUtil::GetInstance().IsLoadSuccess(); in RSUniRenderVisitor()
1750 RSUniHwcPrevalidateUtil::GetInstance().CollectSurfaceNodeLayerInfo( in PrevalidateHwcNode()
1755 RSUniHwcPrevalidateUtil::GetInstance().CollectUIFirstLayerInfo( in PrevalidateHwcNode()
1764 if (RSUniHwcPrevalidateUtil::GetInstance().CreateDisplayNodeLayerInfo( in PrevalidateHwcNode()
1774 …if (RSUniHwcPrevalidateUtil::GetInstance().CreateRCDLayerInfo(rcdSurface, screenInfo_, curFps, rcd… in PrevalidateHwcNode()
1778 …if (RSUniHwcPrevalidateUtil::GetInstance().CreateRCDLayerInfo(rcdSurface, screenInfo_, curFps, rcd… in PrevalidateHwcNode()
1783 …if (!RSUniHwcPrevalidateUtil::GetInstance().PreValidate(screenInfo_.id, prevalidLayers, strategy))… in PrevalidateHwcNode()
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/render_service/render_service/unittest/pipeline/
H A Drs_uni_hwc_prevalidate_util_test.cpp47 auto& uniHwcPrevalidateUtil = RSUniHwcPrevalidateUtil::GetInstance();
64 auto& uniHwcPrevalidateUtil = RSUniHwcPrevalidateUtil::GetInstance();
90 RSUniHwcPrevalidateUtil::GetInstance().CopyCldInfo(node->GetCldInfo(), info);
94 RSUniHwcPrevalidateUtil::GetInstance().ClearCldInfo(infos);
106 auto& uniHwcPrevalidateUtil = RSUniHwcPrevalidateUtil::GetInstance();
122 auto& uniHwcPrevalidateUtil = RSUniHwcPrevalidateUtil::GetInstance();