Home
last modified time | relevance | path

Searched refs:PostThreadState (Results 1 – 2 of 2) sorted by relevance

/aosp12/frameworks/native/libs/vr/libvrflinger/
H A Dhardware_composer.h428 struct PostThreadState { struct
518 PostThreadStateType post_thread_state_{PostThreadState::Idle |
519 PostThreadState::Suspended};
H A Dhardware_composer.cpp133 UpdatePostThreadState(PostThreadState::Quit, true); in ~HardwareComposer()
188 UpdatePostThreadState(PostThreadState::Suspended, false); in Enable()
192 UpdatePostThreadState(PostThreadState::Suspended, true); in Disable()
222 const bool quit = post_thread_state_ & PostThreadState::Quit; in UpdatePostThreadState()
223 const bool effective_suspend = post_thread_state_ != PostThreadState::Active; in UpdatePostThreadState()
279 return pred() || (post_thread_state_ & PostThreadState::Quit); in PostThreadCondWait()
287 if (post_thread_state_ & PostThreadState::Quit) { in PostThreadCondWait()
584 UpdatePostThreadState(PostThreadState::Idle, display_idle); in SetDisplaySurfaces()