diff options
author | fischman@chromium.org <fischman@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-08-13 21:21:38 +0000 |
---|---|---|
committer | fischman@chromium.org <fischman@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-08-13 21:21:38 +0000 |
commit | fe476b031d96e1cc92321c57e2da967fa510407d (patch) | |
tree | 0933634e9c20e0e2191779f2ad428851e0a11f1d /chrome/browser/ui/gtk/view_id_util.h | |
parent | 86204ea37bde1eaa82df380e02cae07da5f0f28d (diff) | |
download | chromium_src-fe476b031d96e1cc92321c57e2da967fa510407d.zip chromium_src-fe476b031d96e1cc92321c57e2da967fa510407d.tar.gz chromium_src-fe476b031d96e1cc92321c57e2da967fa510407d.tar.bz2 |
Fix lifecycle-vs-threads of GpuVDAContext3D.
This context3d is meant to be created on the render thread but can only be
dereferenced on the compositor thread. Before this CL this was violated as
RenderThreadImpl::GetGpuVDAContext3D() checked for context loss to decide
whether to recreate the context. Now context loss proactively notifies the
render thread, instead.
BUG=142047
Review URL: https://chromiumcodereview.appspot.com/10832264
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@151352 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/ui/gtk/view_id_util.h')
0 files changed, 0 insertions, 0 deletions