summaryrefslogtreecommitdiff
path: root/chromium/gpu/GLES2
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/gpu/GLES2')
-rw-r--r--chromium/gpu/GLES2/extensions/CHROMIUM/CHROMIUM_shared_image.txt7
-rw-r--r--chromium/gpu/GLES2/gl2chromium_autogen.h9
-rw-r--r--chromium/gpu/GLES2/gl2extchromium.h1
3 files changed, 15 insertions, 2 deletions
diff --git a/chromium/gpu/GLES2/extensions/CHROMIUM/CHROMIUM_shared_image.txt b/chromium/gpu/GLES2/extensions/CHROMIUM/CHROMIUM_shared_image.txt
index d5403074f9a..8494f6ddd6d 100644
--- a/chromium/gpu/GLES2/extensions/CHROMIUM/CHROMIUM_shared_image.txt
+++ b/chromium/gpu/GLES2/extensions/CHROMIUM/CHROMIUM_shared_image.txt
@@ -97,8 +97,9 @@ New Procedures and Functions
scope.
INVALID_ENUM is generated if <mode> is not one of
- SHARED_IMAGE_ACCESS_MODE_READ_CHROMIUM or
- SHARED_IMAGE_ACCESS_MODE_READWRITE_CHROMIUM.
+ SHARED_IMAGE_ACCESS_MODE_READ_CHROMIUM,
+ SHARED_IMAGE_ACCESS_MODE_READWRITE_CHROMIUM, or
+ SHARED_IMAGE_ACCESS_MODE_OVERLAY_CHROMIUM.
The command
@@ -116,6 +117,7 @@ New Tokens
Accepted by the <mode> parameter of BeginSharedImageAccessCHROMIUM:
SHARED_IMAGE_ACCESS_MODE_READ_CHROMIUM 0x8AF6
SHARED_IMAGE_ACCESS_MODE_READWRITE_CHROMIUM 0x8AF7
+ SHARED_IMAGE_ACCESS_MODE_OVERLAY_CHROMIUM 0x8AF8
Errors
@@ -129,3 +131,4 @@ Revision History
2018-10-15 Created.
2018-10-31 Added Begin/End calls.
+ 2020-06-21 Added mode SHARED_IMAGE_ACCESS_MODE_OVERLAY_CHROMIUM.
diff --git a/chromium/gpu/GLES2/gl2chromium_autogen.h b/chromium/gpu/GLES2/gl2chromium_autogen.h
index 2d5d43fc670..ab465a6a4f8 100644
--- a/chromium/gpu/GLES2/gl2chromium_autogen.h
+++ b/chromium/gpu/GLES2/gl2chromium_autogen.h
@@ -96,6 +96,7 @@
#define glGetAttachedShaders GLES2_GET_FUN(GetAttachedShaders)
#define glGetAttribLocation GLES2_GET_FUN(GetAttribLocation)
#define glGetBooleanv GLES2_GET_FUN(GetBooleanv)
+#define glGetBooleani_v GLES2_GET_FUN(GetBooleani_v)
#define glGetBufferParameteri64v GLES2_GET_FUN(GetBufferParameteri64v)
#define glGetBufferParameteriv GLES2_GET_FUN(GetBufferParameteriv)
#define glGetError GLES2_GET_FUN(GetError)
@@ -406,5 +407,13 @@
GLES2_GET_FUN(BeginBatchReadAccessSharedImageCHROMIUM)
#define glEndBatchReadAccessSharedImageCHROMIUM \
GLES2_GET_FUN(EndBatchReadAccessSharedImageCHROMIUM)
+#define glEnableiOES GLES2_GET_FUN(EnableiOES)
+#define glDisableiOES GLES2_GET_FUN(DisableiOES)
+#define glBlendEquationiOES GLES2_GET_FUN(BlendEquationiOES)
+#define glBlendEquationSeparateiOES GLES2_GET_FUN(BlendEquationSeparateiOES)
+#define glBlendFunciOES GLES2_GET_FUN(BlendFunciOES)
+#define glBlendFuncSeparateiOES GLES2_GET_FUN(BlendFuncSeparateiOES)
+#define glColorMaskiOES GLES2_GET_FUN(ColorMaskiOES)
+#define glIsEnablediOES GLES2_GET_FUN(IsEnablediOES)
#endif // GPU_GLES2_GL2CHROMIUM_AUTOGEN_H_
diff --git a/chromium/gpu/GLES2/gl2extchromium.h b/chromium/gpu/GLES2/gl2extchromium.h
index b67d61d70c8..245abee2363 100644
--- a/chromium/gpu/GLES2/gl2extchromium.h
+++ b/chromium/gpu/GLES2/gl2extchromium.h
@@ -933,6 +933,7 @@ typedef void(GL_APIENTRYP PFNGLUNPREMULTIPLYANDDITHERCOPYCHROMIUMPROC)(
#define GL_CHROMIUM_shared_image 1
#define GL_SHARED_IMAGE_ACCESS_MODE_READ_CHROMIUM 0x8AF6
#define GL_SHARED_IMAGE_ACCESS_MODE_READWRITE_CHROMIUM 0x8AF7
+#define GL_SHARED_IMAGE_ACCESS_MODE_OVERLAY_CHROMIUM 0x8AF8
#endif /* GL_CHROMIUM_shared_image */
/* GL_CHROMIUM_program_completion_query */