navit
0.5.3-trunk
|
#include "config.h"
#include <GLES/gl.h>
#include <GLES/egl.h>
#include <glib.h>
#include "graphics_opengl.h"
#include "debug.h"
Data Structures | |
struct | graphics_opengl_platform |
Functions | |
static void | graphics_opengl_egl_destroy (struct graphics_opengl_platform *egl) |
static void | graphics_opengl_egl_swap_buffers (struct graphics_opengl_platform *egl) |
struct graphics_opengl_platform * | graphics_opengl_egl_new (void *display, void *window, struct graphics_opengl_platform_methods **methods) |
Variables | |
static EGLint | attributeList [] |
EGLint | aEGLContextAttributes [] |
struct graphics_opengl_platform_methods | graphics_opengl_egl_methods |
|
static |
Referenced by graphics_opengl_egl_new().
struct graphics_opengl_platform* graphics_opengl_egl_new | ( | void * | display, |
void * | window, | ||
struct graphics_opengl_platform_methods ** | methods | ||
) |
References aEGLContextAttributes, attributeList, graphics_opengl_platform::config, graphics_opengl_platform::context, dbg, display(), graphics_opengl_platform::egldisplay, graphics_opengl_platform::eglwindow, graphics_opengl_egl_destroy(), graphics_opengl_egl_methods, lvl_debug, lvl_error, and methods.
Referenced by get_data().
|
static |
EGLint aEGLContextAttributes[] |
Referenced by graphics_opengl_egl_new().
|
static |
Referenced by graphics_opengl_egl_new().
struct graphics_opengl_platform_methods graphics_opengl_egl_methods |
Referenced by graphics_opengl_egl_new().