Mir
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Public Member Functions | List of all members
mir::client::gbm::GBMNativeSurface Class Reference

#include <gbm_native_surface.h>

Inheritance diagram for mir::client::gbm::GBMNativeSurface:
Inheritance graph
[legend]

Public Member Functions

 GBMNativeSurface (ClientSurface &)
 
int advance_buffer (MirBufferPackage *buffer_package)
 
int get_parameters (MirSurfaceParameters *surface_parameters)
 
int set_swapinterval (int interval)
 

Additional Inherited Members

- Public Attributes inherited from MirMesaEGLNativeSurface
int(* surface_set_swapinterval )(MirMesaEGLNativeSurface *surface, int interval)
 
int(* surface_advance_buffer )(MirMesaEGLNativeSurface *surface, MirBufferPackage *buffer_package)
 
int(* surface_get_parameters )(MirMesaEGLNativeSurface *surface, MirSurfaceParameters *surface_parameters)
 

Constructor & Destructor Documentation

mir::client::gbm::GBMNativeSurface::GBMNativeSurface ( ClientSurface )
explicit

Member Function Documentation

int mir::client::gbm::GBMNativeSurface::advance_buffer ( MirBufferPackage buffer_package)
int mir::client::gbm::GBMNativeSurface::get_parameters ( MirSurfaceParameters surface_parameters)
int mir::client::gbm::GBMNativeSurface::set_swapinterval ( int  interval)

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

Copyright © 2012,2013 Canonical Ltd.
Generated on Wed Oct 30 18:52:19 UTC 2013