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

#include <internal_native_surface.h>

Inheritance diagram for mir::graphics::gbm::InternalNativeSurface:
Inheritance graph
[legend]

Public Member Functions

 InternalNativeSurface (std::shared_ptr< InternalSurface > const &surface)
 
int advance_buffer (MirBufferPackage *package)
 
int get_parameters (MirSurfaceParameters *parameters)
 

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::graphics::gbm::InternalNativeSurface::InternalNativeSurface ( std::shared_ptr< InternalSurface > const &  surface)

Member Function Documentation

int mir::graphics::gbm::InternalNativeSurface::advance_buffer ( MirBufferPackage package)
int mir::graphics::gbm::InternalNativeSurface::get_parameters ( MirSurfaceParameters parameters)

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

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