diff options
| author | Android (Google) Code Review <android-gerrit@google.com> | 2009-04-23 13:48:39 -0700 |
|---|---|---|
| committer | Android (Google) Code Review <android-gerrit@google.com> | 2009-04-23 13:48:39 -0700 |
| commit | 24b62d0c41cf37ade751fe96a4888fbe7f61eb5a (patch) | |
| tree | 1c146e767c7d22502f9af9df0b0778989f225ed4 /opengl/libs/hooks.h | |
| parent | 9c5651390056cd9c2f68d5df057739528bd4128b (diff) | |
| parent | e29254e708bb94d0f785a00926164a0dbb0dad93 (diff) | |
| download | frameworks_base-24b62d0c41cf37ade751fe96a4888fbe7f61eb5a.zip frameworks_base-24b62d0c41cf37ade751fe96a4888fbe7f61eb5a.tar.gz frameworks_base-24b62d0c41cf37ade751fe96a4888fbe7f61eb5a.tar.bz2 | |
Merge change 462 into donut
* changes:
integrate some OpenGL ES changes back from master_gl in preparation of opening GLES to the NDK.
Diffstat (limited to 'opengl/libs/hooks.h')
| -rw-r--r-- | opengl/libs/hooks.h | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/opengl/libs/hooks.h b/opengl/libs/hooks.h index 63fb017..392724f 100644 --- a/opengl/libs/hooks.h +++ b/opengl/libs/hooks.h @@ -22,9 +22,10 @@ #include <errno.h> #include <EGL/egl.h> +#include <EGL/eglext.h> #include <GLES/gl.h> +#include <GLES/glext.h> -#define GL_LOGGER 0 #if !defined(__arm__) #define USE_SLOW_BINDING 1 #else @@ -35,7 +36,7 @@ #define MAX_NUMBER_OF_GL_EXTENSIONS 32 -#if defined(HAVE_ANDROID_OS) && !USE_SLOW_BINDING && !GL_LOGGER && __OPTIMIZE__ +#if defined(HAVE_ANDROID_OS) && !USE_SLOW_BINDING && __OPTIMIZE__ #define USE_FAST_TLS_KEY 1 #else #define USE_FAST_TLS_KEY 0 @@ -55,7 +56,10 @@ const unsigned int NUM_DISPLAYS = 1; enum { IMPL_HARDWARE = 0, IMPL_SOFTWARE, - IMPL_CONTEXT_LOST, + + IMPL_NUM_DRIVERS_IMPLEMENTATIONS, + + IMPL_CONTEXT_LOST = IMPL_NUM_DRIVERS_IMPLEMENTATIONS, IMPL_NO_CONTEXT, IMPL_NUM_IMPLEMENTATIONS |
