df3ca30bf6
ANDROID_swap_rectangle allows to specify the rectangle affected by eglSwapBuffers(), anything outside of this rectangle is unchanged. in particular EGL_BUFFER_DESTROYED only applies to that rectangle. This extension as well as EGL_BUFFER_PRESERVED allow major optimizations on surfaceflinger, which can redraw only the dirty area during compositing. However, ANDROID_swap_rectangle allows further optimizations in EGL by reducing the amount of copy-back needed. ANDROID_swap_rectangle is particularily important for software implementations. |
||
---|---|---|
.. | ||
EGL | ||
GLES_CM | ||
tools | ||
Android.mk | ||
egl_entries.in | ||
egl_impl.h | ||
gl_entries.in | ||
gl_enums.in | ||
glext_entries.in | ||
hooks.h |