| Index: webkit/common/gpu/context_provider_in_process.cc
|
| diff --git a/webkit/common/gpu/context_provider_in_process.cc b/webkit/common/gpu/context_provider_in_process.cc
|
| index bbadcb990c108f14ce99b0366c6deef912f2f05c..4be7b2b5f45259320b724e4b325e81f06c4396ba 100644
|
| --- a/webkit/common/gpu/context_provider_in_process.cc
|
| +++ b/webkit/common/gpu/context_provider_in_process.cc
|
| @@ -125,7 +125,6 @@ ContextProviderInProcess::ContextCapabilities() {
|
| // We always use a WebGraphicsContext3DInProcessCommandBufferImpl which
|
| // provides the following capabilities:
|
| Capabilities caps;
|
| - caps.bind_uniform_location = true;
|
| caps.discard_backbuffer = true;
|
| caps.map_image = true;
|
| caps.map_sub = true;
|
| @@ -174,6 +173,14 @@ class GrContext* ContextProviderInProcess::GrContext() {
|
| return gr_context_->get();
|
| }
|
|
|
| +bool ContextProviderInProcess::IsContextLost() {
|
| + DCHECK(context3d_);
|
| + DCHECK(lost_context_callback_proxy_); // Is bound to thread.
|
| + DCHECK(context_thread_checker_.CalledOnValidThread());
|
| +
|
| + return context3d_->isContextLost();
|
| +}
|
| +
|
| void ContextProviderInProcess::VerifyContexts() {
|
| DCHECK(context3d_);
|
| DCHECK(lost_context_callback_proxy_); // Is bound to thread.
|
|
|