diff options
author | hclam@chromium.org <hclam@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-04-06 23:09:27 +0000 |
---|---|---|
committer | hclam@chromium.org <hclam@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-04-06 23:09:27 +0000 |
commit | eb42af56881701abea1231ae8d6820d7b1125379 (patch) | |
tree | 91da6a64325becf4dbe3e21eb0a6a3c4cb835d47 /content/content_gpu.gypi | |
parent | 4d9dcff2b947ad34ce997397ab662c7e91667c07 (diff) | |
download | chromium_src-eb42af56881701abea1231ae8d6820d7b1125379.zip chromium_src-eb42af56881701abea1231ae8d6820d7b1125379.tar.gz chromium_src-eb42af56881701abea1231ae8d6820d7b1125379.tar.bz2 |
Define TransportTexture for 'sharing' texture between gpu and renderer
The purpose of TransportTexture is to allow creating textures in the gpu
process and be used in the renderer process. This is particularly useful
for hardware video decoder where the video frames are in the form of textures.
Creating these textures has to be originated from the GPU process, they are
then used in the renderer process for compositing.
This patch defines the class and has comments about its usage.
BUG=None
TEST=None
Review URL: http://codereview.chromium.org/6765020
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@80715 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'content/content_gpu.gypi')
-rw-r--r-- | content/content_gpu.gypi | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/content/content_gpu.gypi b/content/content_gpu.gypi index 74ab725..cebb9ec 100644 --- a/content/content_gpu.gypi +++ b/content/content_gpu.gypi @@ -49,6 +49,8 @@ 'gpu/media/fake_gl_video_decode_engine.h', 'gpu/media/fake_gl_video_device.cc', 'gpu/media/fake_gl_video_device.h', + 'gpu/transport_texture.cc', + 'gpu/transport_texture.h', ], 'include_dirs': [ '..', |