Mir
Public Types | Public Attributes | List of all members
mir::graphics::Frame Struct Reference

Frame is a unique identifier for a frame displayed on an output. More...

#include <frame.h>

Public Types

typedef mir::time::PosixTimestamp Timestamp
 

Public Attributes

int64_t msc = 0
 Media Stream Counter. More...
 
Timestamp ust
 Unadjusted System Time. More...
 

Detailed Description

Frame is a unique identifier for a frame displayed on an output.

This MSC/UST terminology is used because that's what the rest of the industry calls it: GLX: https://www.opengl.org/registry/specs/OML/glx_sync_control.txt WGL: https://www.opengl.org/registry/specs/OML/wgl_sync_control.txt EGL: https://bugs.chromium.org/p/chromium/issues/attachmentText?aid=178027 Mesa: "get_sync_values" functions

Member Typedef Documentation

Member Data Documentation

int64_t mir::graphics::Frame::msc = 0

Media Stream Counter.

Timestamp mir::graphics::Frame::ust

Unadjusted System Time.


The documentation for this struct was generated from the following file:

Copyright © 2012-2016 Canonical Ltd.
Generated on Wed May 10 10:41:27 UTC 2017