Home
last modified time | relevance | path

Searched refs:mainThread (Results 1 – 15 of 15) sorted by relevance

/ohos5.0/foundation/graphic/graphic_2d/rosen/test/render_service/render_service/unittest/pipeline/
H A Drs_main_thread_test.cpp102 mainThread->Start();
116 mainThread->Start();
131 mainThread->ProcessCommand();
136 mainThread->ProcessCommand();
312 mainThread->Animate(0);
326 mainThread->Animate(0);
853 mainThread->Start();
982 mainThread->Start();
1625 mainThread->Render();
1886 mainThread->Animate(mainThread->timestamp_);
[all …]
H A Drs_hardware_thread_test.cpp94 auto mainThread = RSMainThread::Instance(); in SetUp() local
95 if (mainThread->rsVSyncDistributor_ == nullptr) { in SetUp()
98 mainThread->rsVSyncDistributor_ = new VSyncDistributor(vsyncController, "rs"); in SetUp()
99 vsyncGenerator->SetRSDistributor(mainThread->rsVSyncDistributor_); in SetUp()
H A Drs_ui_capture_task_parallel_test.cpp346 auto mainThread = RSMainThread::Instance(); variable
348 mainThread->context_->nodeMap.RegisterRenderNode(node);
360 mainThread->context_->nodeMap.UnregisterRenderNode(node->GetId());
H A Drs_uni_render_util_test.cpp628 auto mainThread = RSMainThread::Instance(); variable
629 if (mainThread->GetDeviceType() == DeviceType::PC) {
652 auto mainThread = RSMainThread::Instance(); variable
654 mainThread->SetFocusAppInfo(-1, -1, str, str, surfaceNode->GetId());
655 if (mainThread->GetDeviceType() == DeviceType::PC) {
677 auto mainThread = RSMainThread::Instance(); variable
679 mainThread->SetFocusAppInfo(-1, -1, str, str, surfaceNode->GetId());
680 if (mainThread->GetDeviceType() == DeviceType::PC) {
H A Drs_uni_render_visitor_test.cpp2678 auto mainThread = RSMainThread::Instance(); variable
2679 auto isMultiDisplay = mainThread->GetMultiDisplayStatus();
2681 if (mainThread->GetDeviceType() != DeviceType::PC) {
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service/core/screen_manager/
H A Drs_screen_manager.cpp288 if (mainThread != nullptr && !mainThread->IsRequestedNextVSync()) { in ForceRefreshOneFrameIfNoRNV()
290 mainThread->PostTask([mainThread]() { in ForceRefreshOneFrameIfNoRNV()
333 if (mainThread == nullptr) { in OnHotPlugEvent()
336 mainThread->RequestNextVSync(); in OnHotPlugEvent()
358 if (mainThread == nullptr) { in OnRefreshEvent()
361 mainThread->PostTask([mainThread]() { in OnRefreshEvent()
435 if (mainThread == nullptr) { in CleanAndReinit()
513 mainThread->PostTask([mainThread]() { in ProcessScreenHotPlugEvents()
755 if (mainThread != nullptr) { in ForceRefreshOneFrame()
756 mainThread->PostTask([mainThread]() { in ForceRefreshOneFrame()
[all …]
/ohos5.0/foundation/ability/ability_runtime/test/unittest/frameworks_kits_appkit_native_test/
H A Dassert_fault_task_thread_test.cpp80 …auto mainThread = wptr<OHOS::AppExecFwk::MainThread>(new (std::nothrow) OHOS::AppExecFwk::MainThre… variable
81 EXPECT_NE(mainThread, nullptr);
82 assertThread->InitAssertFaultTask(mainThread, true);
/ohos5.0/foundation/ability/ability_runtime/frameworks/native/appkit/app/
H A Dassert_fault_task_thread.cpp129 auto mainThread = mainThread_.promote(); in HandleAssertCallback() local
130 if (mainThread == nullptr) { in HandleAssertCallback()
136 mainThread->AssertFaultPauseMainThreadDetection(); in HandleAssertCallback()
167 mainThread->AssertFaultResumeMainThreadDetection(); in HandleAssertCallback()
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service/core/pipeline/
H A Drs_render_service_connection.cpp77 RSMainThread* mainThread, in RSRenderServiceConnection() argument
83 mainThread_(mainThread), in RSRenderServiceConnection()
314 task->Process(mainThread->GetContext()); in ExecuteSynchronousTask()
404 RSMainThread* mainThread = mainThread_; in CreateNodeAndSurface() local
405 std::function<void()> registerNode = [node, mainThread]() -> void { in CreateNodeAndSurface()
1082 RSMainThread* mainThread = mainThread_; in GetMemoryGraphic() local
1083 mainThread_->ScheduleTask([mainThread, &pid, &memoryGraphic]() { in GetMemoryGraphic()
1085 mainThread->CountMem(pid, memoryGraphic); in GetMemoryGraphic()
1549 RSMainThread* mainThread = mainThread_; in GetBitmap() local
1584 RSMainThread* mainThread = mainThread_; in GetPixelmap() local
[all …]
H A Drs_render_service_visitor.cpp159 auto mainThread = RSMainThread::Instance(); in ProcessDisplayRenderNode() local
160 if (mainThread != nullptr) { in ProcessDisplayRenderNode()
161 processorRenderEngine_ = mainThread->GetRenderEngine(); in ProcessDisplayRenderNode()
H A Drs_uni_render_visitor.cpp141 auto mainThread = RSMainThread::Instance(); in RSUniRenderVisitor() local
142 renderEngine_ = mainThread->GetRenderEngine(); in RSUniRenderVisitor()
143 hasMirrorDisplay_ = mainThread->HasMirrorDisplay(); in RSUniRenderVisitor()
858 auto mainThread = RSMainThread::Instance(); in CalculateOcclusion() local
859 node.SetOcclusionInSpecificScenes(mainThread->GetDeviceType() == DeviceType::PC && in CalculateOcclusion()
860 mainThread->IsPCThreeFingerScenesListScene()); in CalculateOcclusion()
3217 auto mainThread = RSMainThread::Instance(); in SetHdrWhenMultiDisplayChangeInPC() local
3218 if (!mainThread->GetMultiDisplayChange()) { in SetHdrWhenMultiDisplayChangeInPC()
3221 auto isMultiDisplay = mainThread->GetMultiDisplayStatus(); in SetHdrWhenMultiDisplayChangeInPC()
H A Drs_render_service_connection.h40 RSMainThread* mainThread,
/ohos5.0/docs/zh-cn/application-dev/application-models/
H A Dapp-startup.md92 "runOnThread": "mainThread",
99 "runOnThread": "mainThread",
124 …OnThread | 执行初始化所在的线程。<br/>-&nbsp;`mainThread`:在主线程中执行。<br/>-&nbsp;`taskPool`:在异步线程中执行。 | 字符串 | 该标…
/ohos5.0/docs/en/application-dev/application-models/
H A Dapp-startup.md94 "runOnThread": "mainThread",
101 "runOnThread": "mainThread",
126 …br>- **mainThread**: executed in the main thread.<br>- **taskPool**: executed in an asynchronous t…
/ohos5.0/docs/zh-cn/application-dev/performance/
H A Dnative-threads-call-js.md308 OH_LOG_INFO(LOG_APP, "UvWorkTest CallBack mainThread [%{public}d]", context->retData);