mirror of
https://github.com/gnif/LookingGlass.git
synced 2026-08-09 00:31:31 +00:00
[client] overlay: restore every splash fade frame
Mark the active fade as requiring a fully restored render target. This also covers guest-driven renders between animation ticks so they cannot blend over stale splash content.
This commit is contained in:
@@ -45,6 +45,10 @@ struct LG_OverlayOps
|
||||
* optional, if omitted assumes false */
|
||||
bool (*needs_render)(void * udata, bool interactive);
|
||||
|
||||
/* return true if the overlay must be drawn over a fully restored frame
|
||||
* optional, if omitted assumes false */
|
||||
bool (*needs_full_render)(void * udata);
|
||||
|
||||
/* return true if the overlay currently requires overlay mode
|
||||
* optional, if omitted assumes false */
|
||||
bool (*needs_overlay)(void * udata);
|
||||
|
||||
Reference in New Issue
Block a user