summaryrefslogtreecommitdiffstats
path: root/opengl/libagl
diff options
context:
space:
mode:
authorMathias Agopian <mathias@google.com>2011-11-13 23:52:47 -0800
committerMathias Agopian <mathias@google.com>2011-11-14 19:05:45 -0800
commit4b9511c16195a646242eff833b0af212933b6eca (patch)
tree695bb20d91d01f0711fd029816af4149df759206 /opengl/libagl
parentf0480de37492597a5c5cf1e6f8346f1467e3a552 (diff)
downloadframeworks_native-4b9511c16195a646242eff833b0af212933b6eca.zip
frameworks_native-4b9511c16195a646242eff833b0af212933b6eca.tar.gz
frameworks_native-4b9511c16195a646242eff833b0af212933b6eca.tar.bz2
rework a bit how we manage EGL extensions
- don't advertise extensions that are not supported by any implementation - remove EGL_ANDROID_swap_rectangle which is not implemented by anybody and confuses people - add some comments about mandatory extensions Bug: 5428001 Change-Id: Id8dc48116ac1d1eb79ec9ef55d03e29d4257c1f3
Diffstat (limited to 'opengl/libagl')
-rw-r--r--opengl/libagl/egl.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/opengl/libagl/egl.cpp b/opengl/libagl/egl.cpp
index 03db8d7..6d4098c 100644
--- a/opengl/libagl/egl.cpp
+++ b/opengl/libagl/egl.cpp
@@ -49,6 +49,11 @@
#undef NELEM
#define NELEM(x) (sizeof(x)/sizeof(*(x)))
+
+EGLBoolean EGLAPI eglSetSwapRectangleANDROID(EGLDisplay dpy, EGLSurface draw,
+ EGLint left, EGLint top, EGLint width, EGLint height);
+
+
// ----------------------------------------------------------------------------
namespace android {
// ----------------------------------------------------------------------------