Mir
Macros | Functions | Variables
eglapp.c File Reference
#include "eglapp.h"
#include "mir_toolkit/mir_client_library.h"
#include <stdio.h>
#include <stdlib.h>
#include <signal.h>
#include <time.h>
#include <EGL/egl.h>
#include <GLES2/gl2.h>
#include <xkbcommon/xkbcommon-keysyms.h>
Include dependency graph for eglapp.c:

Macros

#define MIR_INCLUDE_DEPRECATED_EVENT_HEADER
 
#define CHECK(_cond, _err)
 

Functions

void mir_eglapp_shutdown (void)
 
mir_eglapp_bool mir_eglapp_running (void)
 
void mir_eglapp_swap_buffers (void)
 
mir_eglapp_bool mir_eglapp_init (int argc, char *argv[], unsigned int *width, unsigned int *height)
 
struct MirConnectionmir_eglapp_native_connection ()
 
struct MirSurfacemir_eglapp_native_surface ()
 

Variables

float mir_eglapp_background_opacity = 1.0f
 

Macro Definition Documentation

#define CHECK (   _cond,
  _err 
)
Value:
if (!(_cond)) \
{ \
printf("%s\n", (_err)); \
return 0; \
}
#define MIR_INCLUDE_DEPRECATED_EVENT_HEADER

Function Documentation

mir_eglapp_bool mir_eglapp_init ( int  argc,
char *  argv[],
unsigned int *  width,
unsigned int *  height 
)
struct MirConnection* mir_eglapp_native_connection ( )
struct MirSurface* mir_eglapp_native_surface ( )
mir_eglapp_bool mir_eglapp_running ( void  )
void mir_eglapp_shutdown ( void  )
void mir_eglapp_swap_buffers ( void  )

Variable Documentation

float mir_eglapp_background_opacity = 1.0f

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