summaryrefslogtreecommitdiffstats
path: root/ui/gl/gl_bindings.h
diff options
context:
space:
mode:
authorepenner@chromium.org <epenner@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-12-17 09:01:59 +0000
committerepenner@chromium.org <epenner@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-12-17 09:01:59 +0000
commit32145a9eab73bf02ab820f03ec79dcacdfb43932 (patch)
tree95be4c92661eed312b44e299e54e8076798c1c9e /ui/gl/gl_bindings.h
parent3abf5ba76821e9aff27e2bbde17d913c132ff7b0 (diff)
downloadchromium_src-32145a9eab73bf02ab820f03ec79dcacdfb43932.zip
chromium_src-32145a9eab73bf02ab820f03ec79dcacdfb43932.tar.gz
chromium_src-32145a9eab73bf02ab820f03ec79dcacdfb43932.tar.bz2
gpu: Add async pixel transfers.
This adds a generic async pixel transfer interface, a stub/fallback implementation and mocks/tests. NOTRY=true BUG=161337 Review URL: https://chromiumcodereview.appspot.com/11428140 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@173430 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'ui/gl/gl_bindings.h')
-rw-r--r--ui/gl/gl_bindings.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/ui/gl/gl_bindings.h b/ui/gl/gl_bindings.h
index adf956b..1556582 100644
--- a/ui/gl/gl_bindings.h
+++ b/ui/gl/gl_bindings.h
@@ -53,6 +53,7 @@ typedef void (*OSMESAproc)();
#if !defined(OS_MACOSX)
// Forward declare EGL types.
+typedef uint64 EGLTimeKHR;
typedef unsigned int EGLBoolean;
typedef unsigned int EGLenum;
typedef int EGLint;
@@ -62,6 +63,7 @@ typedef void *EGLDisplay;
typedef void *EGLImageKHR;
typedef void *EGLSurface;
typedef void *EGLClientBuffer;
+typedef void *EGLSyncKHR;
typedef void (*__eglMustCastToProperFunctionPointerType)(void);
typedef void* GLeglImageOES;