diff options
author | Mathias Agopian <mathias@google.com> | 2011-08-18 16:26:21 -0700 |
---|---|---|
committer | Mathias Agopian <mathias@google.com> | 2011-08-18 16:26:21 -0700 |
commit | 3a0cae8e5f3881cb1bcb02ab7fa4cbacf5b55525 (patch) | |
tree | 94dec869cbd2cee9254b3ad6f47048ec67208cf5 /opengl/libagl/state.cpp | |
parent | 29b5762efc359022168e5099c1d17925444d3147 (diff) | |
download | frameworks_native-3a0cae8e5f3881cb1bcb02ab7fa4cbacf5b55525.zip frameworks_native-3a0cae8e5f3881cb1bcb02ab7fa4cbacf5b55525.tar.gz frameworks_native-3a0cae8e5f3881cb1bcb02ab7fa4cbacf5b55525.tar.bz2 |
implement EGL_TEXTURE_EXTERNAL_OES in libagl
this allows the emulator to display some graphics
Change-Id: Ib4671ad70b8df598d02307f2b9c5b843421cea25
Diffstat (limited to 'opengl/libagl/state.cpp')
-rw-r--r-- | opengl/libagl/state.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/opengl/libagl/state.cpp b/opengl/libagl/state.cpp index 8b4136a..90e9612 100644 --- a/opengl/libagl/state.cpp +++ b/opengl/libagl/state.cpp @@ -191,6 +191,9 @@ static void enable_disable(ogles_context_t* c, GLenum cap, int enabled) // these need to fall through into the rasterizer c->rasterizer.procs.enableDisable(c, cap, enabled); break; + case GL_TEXTURE_EXTERNAL_OES: + c->rasterizer.procs.enableDisable(c, GL_TEXTURE_2D, enabled); + break; case GL_MULTISAMPLE: case GL_SAMPLE_ALPHA_TO_COVERAGE: |