summaryrefslogtreecommitdiffstats
path: root/gpu/gpu_common.gypi
diff options
context:
space:
mode:
authorreveman@chromium.org <reveman@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-11-21 07:30:30 +0000
committerreveman@chromium.org <reveman@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-11-21 07:30:30 +0000
commite0d6b1f946e5eba6abc2b2264d1fb64451b66b83 (patch)
treeb39a86f4a61aa95d1c119e71e110cf660bde9761 /gpu/gpu_common.gypi
parentf57bbc063aa387dbd7c929cacc8d55a960a28ec4 (diff)
downloadchromium_src-e0d6b1f946e5eba6abc2b2264d1fb64451b66b83.zip
chromium_src-e0d6b1f946e5eba6abc2b2264d1fb64451b66b83.tar.gz
chromium_src-e0d6b1f946e5eba6abc2b2264d1fb64451b66b83.tar.bz2
Add support for GL_CHROMIUM_pixel_transfer_buffer_object.
This adds two new types of buffer objects, GL_PIXEL_PACK_TRANSFER_BUFFER_BINDING_CHROMIUM and GL_PIXEL_UNPACK_TRANSFER_BUFFER_BINDING_CHROMIUM. The PIXEL_PACK buffer affects API calls that pack pixel data, such as glReadPixels. The PIXEL_UNPACK buffer affects API calls that unpack pixel data, such as glTexImage2D. These new buffer object are backed by shared memory, which allows clients to update them without any unnecessary copying. BUG=111096,161337 TEST=unit tests Review URL: https://chromiumcodereview.appspot.com/10440019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168999 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'gpu/gpu_common.gypi')
-rw-r--r--gpu/gpu_common.gypi2
1 files changed, 2 insertions, 0 deletions
diff --git a/gpu/gpu_common.gypi b/gpu/gpu_common.gypi
index 24c7e4d..98fb3c1 100644
--- a/gpu/gpu_common.gypi
+++ b/gpu/gpu_common.gypi
@@ -19,6 +19,8 @@
# with without support for client side arrays and once with for pepper and
# the OpenGL ES 2.0 compliant for the conformance tests.
'gles2_implementation_source_files': [
+ 'command_buffer/client/buffer_tracker.cc',
+ 'command_buffer/client/buffer_tracker.h',
'command_buffer/client/gles2_impl_export.h',
'command_buffer/client/gles2_implementation_autogen.h',
'command_buffer/client/gles2_implementation.cc',