summaryrefslogtreecommitdiffstats
path: root/third_party
diff options
context:
space:
mode:
Diffstat (limited to 'third_party')
-rw-r--r--third_party/khronos/GLES2/gl2chromium.h2
-rw-r--r--third_party/khronos/GLES2/gl2ext.h7
-rw-r--r--third_party/khronos/README.chromium1
3 files changed, 10 insertions, 0 deletions
diff --git a/third_party/khronos/GLES2/gl2chromium.h b/third_party/khronos/GLES2/gl2chromium.h
index 1c3517e..2ce097e 100644
--- a/third_party/khronos/GLES2/gl2chromium.h
+++ b/third_party/khronos/GLES2/gl2chromium.h
@@ -224,6 +224,8 @@
#define glReleaseTexImage2DCHROMIUM GLES2_GET_FUN(ReleaseTexImage2DCHROMIUM)
#define glTraceBeginCHROMIUM GLES2_GET_FUN(TraceBeginCHROMIUM)
#define glTraceEndCHROMIUM GLES2_GET_FUN(TraceEndCHROMIUM)
+#define glAsyncTexSubImage2DCHROMIUM GLES2_GET_FUN(AsyncTexSubImage2DCHROMIUM)
+#define glAsyncTexImage2DCHROMIUM GLES2_GET_FUN(AsyncTexImage2DCHROMIUM)
#endif // THIRD_PARTY_KHRONOS_GLES2_GL2CHROMIUM_H_
diff --git a/third_party/khronos/GLES2/gl2ext.h b/third_party/khronos/GLES2/gl2ext.h
index 14dda71..f1fd2c4 100644
--- a/third_party/khronos/GLES2/gl2ext.h
+++ b/third_party/khronos/GLES2/gl2ext.h
@@ -2154,6 +2154,13 @@ typedef void (GL_APIENTRYP PFNGLRELEASETEXIMAGE2DCHROMIUM) (GLenum target, GLint
#define GL_PIXEL_UNPACK_TRANSFER_BUFFER_BINDING_CHROMIUM 0x88EF
#endif
+/* GL_CHROMIUM_async_pixel_transfers */
+#ifndef GL_CHROMIUM_async_pixel_transfers
+#define GL_CHROMIUM_async_pixel_transfers 1
+// TODO: Get official numbers for these constants.
+#define GL_ASYNC_PIXEL_TRANSFERS_COMPLETED_CHROMIUM 0x84F5
+#endif
+
#ifdef __cplusplus
}
#endif
diff --git a/third_party/khronos/README.chromium b/third_party/khronos/README.chromium
index 1e36778..4b6290f 100644
--- a/third_party/khronos/README.chromium
+++ b/third_party/khronos/README.chromium
@@ -33,6 +33,7 @@ GLES2/gl2ext.h
- Added GL_CHROMIUM_iosurface
- Added GL_CHROMIUM_texture_from_image
- Added GL_CHROMIUM_pixel_transfer_buffer_object
+ - Added GL_CHROMIUM_async_pixel_transfers
- Added GL_NVX_gpu_memory_info
- Added include of gl2chromium.h
GLES2/glchromium.h