Mir
Public Member Functions | List of all members
mir::client::android::EGLNativeSurfaceInterpreter Class Reference

#include <egl_native_surface_interpreter.h>

Inheritance diagram for mir::client::android::EGLNativeSurfaceInterpreter:
[legend]

Public Member Functions

 EGLNativeSurfaceInterpreter (EGLNativeSurface &surface)
 
graphics::NativeBufferdriver_requests_buffer ()
 
void driver_returns_buffer (ANativeWindowBuffer *, int fence_fd)
 
void dispatch_driver_request_format (int format)
 
int driver_requests_info (int key) const
 
void sync_to_display (bool)
 

Additional Inherited Members

- Protected Member Functions inherited from mir::graphics::android::AndroidDriverInterpreter
 AndroidDriverInterpreter ()
 
virtual ~AndroidDriverInterpreter ()
 
 AndroidDriverInterpreter (AndroidDriverInterpreter const &)=delete
 
AndroidDriverInterpreteroperator= (AndroidDriverInterpreter const &)=delete
 

Constructor & Destructor Documentation

mir::client::android::EGLNativeSurfaceInterpreter::EGLNativeSurfaceInterpreter ( EGLNativeSurface surface)
explicit

Member Function Documentation

void mir::client::android::EGLNativeSurfaceInterpreter::dispatch_driver_request_format ( int  format)
virtual
mir::graphics::NativeBuffer * mir::client::android::EGLNativeSurfaceInterpreter::driver_requests_buffer ( )
virtual
int mir::client::android::EGLNativeSurfaceInterpreter::driver_requests_info ( int  key) const
virtual
void mir::client::android::EGLNativeSurfaceInterpreter::driver_returns_buffer ( ANativeWindowBuffer *  ,
int  fence_fd 
)
virtual
void mir::client::android::EGLNativeSurfaceInterpreter::sync_to_display ( bool  should_sync)
virtual

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

Copyright © 2012,2013 Canonical Ltd.
Generated on Tue Mar 24 16:15:19 UTC 2015