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 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; \
}

Function Documentation

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

Variable Documentation

float mir_eglapp_background_opacity = 1.0f
Examples:
tooltip.c.

Copyright © 2012-2015 Canonical Ltd.
Generated on Thu Oct 8 16:20:16 UTC 2015