summaryrefslogtreecommitdiffstats
path: root/webkit/glue
diff options
context:
space:
mode:
authorhclam@chromium.org <hclam@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-04-29 18:06:55 +0000
committerhclam@chromium.org <hclam@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-04-29 18:06:55 +0000
commit773c29a2014f8ff58f1eea8d8b1eb5caf1705b43 (patch)
treebb00f3296bdb7fae4a5d15a57868adbdb797cf6f /webkit/glue
parent87244af04147bd7c85f12f2cf3906e6cdce20046 (diff)
downloadchromium_src-773c29a2014f8ff58f1eea8d8b1eb5caf1705b43.zip
chromium_src-773c29a2014f8ff58f1eea8d8b1eb5caf1705b43.tar.gz
chromium_src-773c29a2014f8ff58f1eea8d8b1eb5caf1705b43.tar.bz2
Pepper video layer API
Define the Pepper Video Layer API to enhance video rendering performance. This video layer will have a corresponding LayerChromium in WebKit which the compositor can use directly. The objective is to save the extra operation to write to PPB_Surface3D which saves one memory read/write routine in the GPU. BUG=None TEST=None Review URL: http://codereview.chromium.org/6902048 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83546 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'webkit/glue')
-rw-r--r--webkit/glue/webkit_glue.gypi6
1 files changed, 6 insertions, 0 deletions
diff --git a/webkit/glue/webkit_glue.gypi b/webkit/glue/webkit_glue.gypi
index 48072c4..a19efdb 100644
--- a/webkit/glue/webkit_glue.gypi
+++ b/webkit/glue/webkit_glue.gypi
@@ -273,6 +273,8 @@
'../plugins/ppapi/ppb_graphics_3d_impl.h',
'../plugins/ppapi/ppb_image_data_impl.cc',
'../plugins/ppapi/ppb_image_data_impl.h',
+ '../plugins/ppapi/ppb_layer_compositor_impl.cc',
+ '../plugins/ppapi/ppb_layer_compositor_impl.h',
'../plugins/ppapi/ppb_nacl_private_impl.cc',
'../plugins/ppapi/ppb_nacl_private_impl.h',
'../plugins/ppapi/ppb_opengles_impl.cc',
@@ -295,6 +297,10 @@
'../plugins/ppapi/ppb_url_util_impl.h',
'../plugins/ppapi/ppb_video_decoder_impl.cc',
'../plugins/ppapi/ppb_video_decoder_impl.h',
+ '../plugins/ppapi/ppb_video_layer_impl.cc',
+ '../plugins/ppapi/ppb_video_layer_impl.h',
+ '../plugins/ppapi/ppb_video_layer_software.cc',
+ '../plugins/ppapi/ppb_video_layer_software.h',
'../plugins/ppapi/ppb_widget_impl.cc',
'../plugins/ppapi/ppb_widget_impl.h',
'../plugins/ppapi/resource.cc',