nvnflinger: check for layers before compose
This commit is contained in:
parent
a07f0883b9
commit
940a71422e
5 changed files with 13 additions and 7 deletions
|
@ -218,10 +218,11 @@ void Container::DestroyBufferQueueLocked(Layer* layer) {
|
|||
layer->GetProducerBinderId());
|
||||
}
|
||||
|
||||
void Container::ComposeOnDisplay(s32* out_swap_interval, f32* out_compose_speed_scale,
|
||||
bool Container::ComposeOnDisplay(s32* out_swap_interval, f32* out_compose_speed_scale,
|
||||
u64 display_id) {
|
||||
std::scoped_lock lk{m_lock};
|
||||
m_surface_flinger->ComposeDisplay(out_swap_interval, out_compose_speed_scale, display_id);
|
||||
return m_surface_flinger->ComposeDisplay(out_swap_interval, out_compose_speed_scale,
|
||||
display_id);
|
||||
}
|
||||
|
||||
} // namespace Service::VI
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue