diff options
author | jamesr@chromium.org <jamesr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-10-22 04:05:54 +0000 |
---|---|---|
committer | jamesr@chromium.org <jamesr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-10-22 04:05:54 +0000 |
commit | 6ffaaf31e6ed0ba9328d7d01f2ce559047c742ec (patch) | |
tree | 1a60d4e6b1964ae6bf1699b92ad340a73a6b42e2 /cc/DEPS | |
parent | b255a8e0e881d0b610743905fda9ac1b894c00cf (diff) | |
download | chromium_src-6ffaaf31e6ed0ba9328d7d01f2ce559047c742ec.zip chromium_src-6ffaaf31e6ed0ba9328d7d01f2ce559047c742ec.tar.gz chromium_src-6ffaaf31e6ed0ba9328d7d01f2ce559047c742ec.tar.bz2 |
Expose Signal(Query|SyncPoint) via gpu::ContextSupport* instead of WGC3D
This exposes calls to register queries and sync points with callbacks by
a new gpu::ContextSupport interface intended to be used directly by clients
who need this functionality like the compositor instead of having to
go through WebKit::WebGraphicsContext3D. These calls aren't 'proper' OpenGL
as OpenGL doesn't have any notion of callbacks, but are still useful with
our OpenGL implementation.
This also unifies the multiple implementations of these functions a bit.
In particular, now both the in-process and out-of-process contexts check if
the context is lost before dispatching SyncPoint/Query callbacks. Previously
only the in-process implementation did this.
R=piman,sievers
BUG=181120
Review URL: https://codereview.chromium.org/26164003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@230043 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'cc/DEPS')
-rw-r--r-- | cc/DEPS | 1 |
1 files changed, 1 insertions, 0 deletions
@@ -1,5 +1,6 @@ include_rules = [ "+gpu/GLES2", + "+gpu/command_buffer/client/context_support.h", "+gpu/command_buffer/common/mailbox.h", "+media", "+skia/ext", |