egltypes.h revision edbf3b6af777b721cd2a1ef461947e51e88241e1
1edbf3b6af777b721cd2a1ef461947e51e88241e1The Android Open Source Project/*
2edbf3b6af777b721cd2a1ef461947e51e88241e1The Android Open Source Project** Types and resources
3edbf3b6af777b721cd2a1ef461947e51e88241e1The Android Open Source Project*/
4edbf3b6af777b721cd2a1ef461947e51e88241e1The Android Open Source Projecttypedef int EGLBoolean;
5edbf3b6af777b721cd2a1ef461947e51e88241e1The Android Open Source Projecttypedef long EGLint;
6edbf3b6af777b721cd2a1ef461947e51e88241e1The Android Open Source Projecttypedef void *EGLDisplay;
7edbf3b6af777b721cd2a1ef461947e51e88241e1The Android Open Source Projecttypedef void *EGLConfig;
8edbf3b6af777b721cd2a1ef461947e51e88241e1The Android Open Source Projecttypedef void *EGLSurface;
9edbf3b6af777b721cd2a1ef461947e51e88241e1The Android Open Source Projecttypedef void *EGLContext;
10edbf3b6af777b721cd2a1ef461947e51e88241e1The Android Open Source Projecttypedef void *NativeDisplayType;
11edbf3b6af777b721cd2a1ef461947e51e88241e1The Android Open Source Projecttypedef void *NativeWindowType;
12edbf3b6af777b721cd2a1ef461947e51e88241e1The Android Open Source Projecttypedef void *NativePixmapType;
13edbf3b6af777b721cd2a1ef461947e51e88241e1The Android Open Source Project
14edbf3b6af777b721cd2a1ef461947e51e88241e1The Android Open Source Project/*
15edbf3b6af777b721cd2a1ef461947e51e88241e1The Android Open Source Project** EGL and native handle values
16edbf3b6af777b721cd2a1ef461947e51e88241e1The Android Open Source Project*/
17edbf3b6af777b721cd2a1ef461947e51e88241e1The Android Open Source Project#define EGL_DEFAULT_DISPLAY ((NativeDisplayType)0)
18edbf3b6af777b721cd2a1ef461947e51e88241e1The Android Open Source Project#define EGL_NO_CONTEXT ((EGLContext)0)
19edbf3b6af777b721cd2a1ef461947e51e88241e1The Android Open Source Project#define EGL_NO_DISPLAY ((EGLDisplay)0)
20edbf3b6af777b721cd2a1ef461947e51e88241e1The Android Open Source Project#define EGL_NO_SURFACE ((EGLSurface)0)
21