Add EGL_NV_n_buffer extensions.
diff --git a/api/EGL/egl.h b/api/EGL/egl.h
index 909a6e5..aef3596 100644
--- a/api/EGL/egl.h
+++ b/api/EGL/egl.h
@@ -33,12 +33,12 @@
** used to make the header, and the header can be found at
** http://www.khronos.org/registry/egl
**
-** Khronos $Git commit SHA1: f75e2d7c46 $ on $Git commit date: 2019-03-18 01:54:09 -0700 $
+** Khronos $Git commit SHA1: 7829ea3302 $ on $Git commit date: 2019-03-20 17:32:00 +0530 $
*/
#include <EGL/eglplatform.h>
-/* Generated on date 20190320 */
+/* Generated on date 20190321 */
/* Generated C header for:
* API: egl
diff --git a/api/EGL/eglext.h b/api/EGL/eglext.h
index 7818f79..16e78ea 100644
--- a/api/EGL/eglext.h
+++ b/api/EGL/eglext.h
@@ -33,12 +33,12 @@
** used to make the header, and the header can be found at
** http://www.khronos.org/registry/egl
**
-** Khronos $Git commit SHA1: f75e2d7c46 $ on $Git commit date: 2019-03-18 01:54:09 -0700 $
+** Khronos $Git commit SHA1: 7829ea3302 $ on $Git commit date: 2019-03-20 17:32:00 +0530 $
*/
#include <EGL/eglplatform.h>
-#define EGL_EGLEXT_VERSION 20190320
+#define EGL_EGLEXT_VERSION 20190321
/* Generated C header for:
* API: egl
@@ -1139,6 +1139,11 @@
#endif
#endif /* EGL_NV_post_sub_buffer */
+#ifndef EGL_NV_quadruple_buffer
+#define EGL_NV_quadruple_buffer 1
+#define EGL_QUADRUPLE_BUFFER_NV 0x3231
+#endif /* EGL_NV_quadruple_buffer */
+
#ifndef EGL_NV_robustness_video_memory_purge
#define EGL_NV_robustness_video_memory_purge 1
#define EGL_GENERATE_RESET_ON_VIDEO_MEMORY_PURGE_NV 0x334C
@@ -1327,6 +1332,11 @@
#endif /* KHRONOS_SUPPORT_INT64 */
#endif /* EGL_NV_system_time */
+#ifndef EGL_NV_triple_buffer
+#define EGL_NV_triple_buffer 1
+#define EGL_TRIPLE_BUFFER_NV 0x3230
+#endif /* EGL_NV_triple_buffer */
+
#ifndef EGL_TIZEN_image_native_buffer
#define EGL_TIZEN_image_native_buffer 1
#define EGL_NATIVE_BUFFER_TIZEN 0x32A0
diff --git a/api/egl.xml b/api/egl.xml
index 45e7f24..cb61c47 100644
--- a/api/egl.xml
+++ b/api/egl.xml
@@ -2949,6 +2949,11 @@
<command name="eglPostSubBufferNV"/>
</require>
</extension>
+ <extension name="EGL_NV_quadruple_buffer" supported="egl">
+ <require>
+ <enum name="EGL_QUADRUPLE_BUFFER_NV"/>
+ </require>
+ </extension>
<extension name="EGL_NV_robustness_video_memory_purge" supported="egl">
<require>
<enum name="EGL_GENERATE_RESET_ON_VIDEO_MEMORY_PURGE_NV"/>
@@ -3106,6 +3111,11 @@
<command name="eglGetSystemTimeNV"/>
</require>
</extension>
+ <extension name="EGL_NV_triple_buffer" supported="egl">
+ <require>
+ <enum name="EGL_TRIPLE_BUFFER_NV"/>
+ </require>
+ </extension>
<extension name="EGL_TIZEN_image_native_buffer" supported="egl">
<require>
<enum name="EGL_NATIVE_BUFFER_TIZEN"/>