Update headers to include EGL_EXT_image_flush_external

BUG=chromium:582660
TEST=emerge-daisy and verify updated headers.

Change-Id: Id89d763072d6baa3537f89b58f1472f539f817dc
Reviewed-on: https://chromium-review.googlesource.com/324143
Commit-Ready: Haixia Shi <hshi@chromium.org>
Tested-by: Haixia Shi <hshi@chromium.org>
Reviewed-by: Stéphane Marchesin <marcheu@chromium.org>
diff --git a/include/EGL/eglext.h b/include/EGL/eglext.h
index c55769f..59649a1 100644
--- a/include/EGL/eglext.h
+++ b/include/EGL/eglext.h
@@ -824,6 +824,17 @@
 #define EGL_SYNC_PRIOR_COMMANDS_IMPLICIT_EXTERNAL_ARM 0x328A
 #endif /* EGL_ARM_implicit_external_sync */
 
+#ifndef EGL_image_flush_external
+#define EGL_image_flush_external 1
+#define EGL_IMAGE_EXTERNAL_FLUSH_EXT 0x32A2
+typedef EGLBoolean (EGLAPIENTRYP PFNEGLIMAGEFLUSHEXTERNALEXTPROC) (EGLDisplay dpy, EGLImageKHR image, const EGLAttrib *attrib_list);
+typedef EGLBoolean (EGLAPIENTRYP PFNEGLIMAGEINVALIDATEEXTERNALEXTPROC) (EGLDisplay dpy, EGLImageKHR image, const EGLAttrib *attrib_list);
+#ifdef EGL_EGLEXT_PROTOTYPES
+EGLAPI EGLBoolean EGLAPIENTRY eglImageFlushExternalEXT (EGLDisplay dpy, EGLImageKHR image, const EGLAttrib *attrib_list);
+EGLAPI EGLBoolean EGLAPIENTRY eglImageInvalidateExternalEXT (EGLDisplay dpy, EGLImageKHR image, const EGLAttrib *attrib_list);
+#endif
+#endif /* EGL_image_flush_external */
+
 #ifdef __cplusplus
 }
 #endif