mirror of
https://gitlab.freedesktop.org/monado/monado.git
synced 2024-12-29 11:06:18 +00:00
u/pacing: Explain min app time more
This commit is contained in:
parent
d5a7b8ad13
commit
96e8aba770
|
@ -113,7 +113,20 @@ struct pacing_app
|
|||
|
||||
int64_t frame_counter;
|
||||
|
||||
// Minimum calculated frame (total app time).
|
||||
/*!
|
||||
* Minimum calculated frame (total app time). Min app time lets you add
|
||||
* of time between the time where the compositor picks the frame up and
|
||||
* when the application is woken up. Essentially a minimum amount of
|
||||
* latency between the app and the compositor (and by extension the
|
||||
* display time).
|
||||
*
|
||||
* For applications that has varied frame times this lets the user tweak
|
||||
* the values, trading latency for frame stability. Avoiding dropped
|
||||
* frames, or jittery frame delivery.
|
||||
*
|
||||
* This does not effect frame cadence, you can essentially have 3x the
|
||||
* frame periods time as latench but still run at frame cadence.
|
||||
*/
|
||||
struct u_var_draggable_f32 min_app_time_ms;
|
||||
|
||||
struct
|
||||
|
|
Loading…
Reference in a new issue