diff options
author | senorblanco@chromium.org <senorblanco@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-08-12 14:06:05 +0000 |
---|---|---|
committer | senorblanco@chromium.org <senorblanco@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-08-12 14:06:05 +0000 |
commit | 0f3ee26d6699edafb3d71a582218319279a78b48 (patch) | |
tree | caf05f18442f65f662e29b5ce0111b3272e1f109 /webkit/glue | |
parent | 474e5dbb88bbfadc06f661e8af9f8c98604e280c (diff) | |
download | chromium_src-0f3ee26d6699edafb3d71a582218319279a78b48.zip chromium_src-0f3ee26d6699edafb3d71a582218319279a78b48.tar.gz chromium_src-0f3ee26d6699edafb3d71a582218319279a78b48.tar.bz2 |
Mark the SkBitmap used for video uploads as volatile. This tells Ganesh (Skia) not to create and destroy a GL texture on
each upload of a new frame.
Review URL: http://codereview.chromium.org/7620011
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@96551 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'webkit/glue')
-rw-r--r-- | webkit/glue/media/video_renderer_impl.cc | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/webkit/glue/media/video_renderer_impl.cc b/webkit/glue/media/video_renderer_impl.cc index 1de6e36..c217336 100644 --- a/webkit/glue/media/video_renderer_impl.cc +++ b/webkit/glue/media/video_renderer_impl.cc @@ -38,6 +38,7 @@ bool VideoRendererImpl::OnInitialize(media::VideoDecoder* decoder) { decoder->width(), decoder->height()); bitmap_.allocPixels(); bitmap_.eraseRGB(0x00, 0x00, 0x00); + bitmap_.setIsVolatile(true); return true; } |