compositor: Remove fully occluded views from scene
Identify a view's occlusion status. A view can have one of these occlusion states:
This information could be used to disable sending wl_callback for the views which are currently FULLY_OCCLUDED. These views can also be ignored while repainting a scene.
- Run another instance of
- Move the second terminal so as to cover the egl app's full surface
- Observe that the wl_callback is not sent for the app.
Signed-off-by: Harish Krupo firstname.lastname@example.org