Lines Matching refs:CompositionEngine
38 CompositionEngine::~CompositionEngine() = default;
42 std::unique_ptr<compositionengine::CompositionEngine> createCompositionEngine() { in createCompositionEngine()
43 return std::make_unique<CompositionEngine>(); in createCompositionEngine()
46 CompositionEngine::CompositionEngine() = default;
47 CompositionEngine::~CompositionEngine() = default;
49 std::shared_ptr<compositionengine::Display> CompositionEngine::createDisplay( in createDisplay()
55 CompositionEngine::createLayerFECompositionState() { in createLayerFECompositionState()
59 HWComposer& CompositionEngine::getHwComposer() const { in getHwComposer()
63 void CompositionEngine::setHwComposer(std::unique_ptr<HWComposer> hwComposer) { in setHwComposer()
67 renderengine::RenderEngine& CompositionEngine::getRenderEngine() const { in getRenderEngine()
71 void CompositionEngine::setRenderEngine(std::unique_ptr<renderengine::RenderEngine> renderEngine) { in setRenderEngine()
75 TimeStats& CompositionEngine::getTimeStats() const { in getTimeStats()
79 void CompositionEngine::setTimeStats(const std::shared_ptr<TimeStats>& timeStats) { in setTimeStats()
83 bool CompositionEngine::needsAnotherUpdate() const { in needsAnotherUpdate()
87 nsecs_t CompositionEngine::getLastFrameRefreshTimestamp() const { in getLastFrameRefreshTimestamp()
91 void CompositionEngine::present(CompositionRefreshArgs& args) { in present()
115 void CompositionEngine::updateCursorAsync(CompositionRefreshArgs& args) { in updateCursorAsync()
130 void CompositionEngine::preComposition(CompositionRefreshArgs& args) { in preComposition()
147 void CompositionEngine::dump(std::string&) const { in dump()
151 void CompositionEngine::setNeedsAnotherUpdateForTest(bool value) { in setNeedsAnotherUpdateForTest()
155 void CompositionEngine::updateLayerStateFromFE(CompositionRefreshArgs& args) { in updateLayerStateFromFE()