Lines Matching refs:HelloComposer

30     ::OHOS::HiviewDFX::HiLogLabel {LOG_CORE, 0, "HelloComposer"}, \
34 ::OHOS::HiviewDFX::HiLogLabel {LOG_CORE, 0, "HelloComposer"}, \
40 void HelloComposer::Run(const std::vector<std::string> &runArgs)
44 sptr<VSyncDistributor> vsyncDistributor = new VSyncDistributor(vsyncController, "HelloComposer");
45 sptr<VSyncConnection> vsyncConnection = new VSyncConnection(vsyncDistributor, "HelloComposer");
55 backend_->RegScreenHotplug(HelloComposer::OnScreenPlug, this);
70 backend_->RegPrepareComplete(HelloComposer::OnPrepareCompleted, this);
83 void HelloComposer::ParseArgs(const std::vector<std::string> &runArgs)
100 void HelloComposer::OnScreenPlug(std::shared_ptr<HdiOutput> &output, bool connected, void* data)
103 auto* thisPtr = static_cast<HelloComposer *>(data);
107 void HelloComposer::OnPrepareCompleted(
124 auto* thisPtr = static_cast<HelloComposer *>(data);
128 void HelloComposer::CreateLayers()
136 void HelloComposer::CreateShowLayers()
150 void HelloComposer::RequestSync()
155 void HelloComposer::InitLayers(uint32_t screenId)
202 void HelloComposer::Sync(int64_t, void *data)
221 void HelloComposer::SetRunArgs(const std::unique_ptr<LayerContext> &drawLayer) const
245 void HelloComposer::Draw()
292 uint32_t HelloComposer::CreatePhysicalScreen()
341 void HelloComposer::OnHotPlugEvent(std::shared_ptr<HdiOutput> &output, bool connected)
352 void HelloComposer::OnHotPlug(std::shared_ptr<HdiOutput> &output, bool connected)
378 void HelloComposer::RemoveOffScreenData(uint32_t offScreenId)
448 void HelloComposer::DoPrepareCompleted(sptr<Surface> surface, const struct PrepareCompleteParam &param)