| Index: cc/resources/resource_provider.cc
|
| diff --git a/cc/resources/resource_provider.cc b/cc/resources/resource_provider.cc
|
| index 55dafbd47d20e36196a8924b800c97cbbc9191db..44b2794e8c7fa9bf9a64c3e5a4325adde304d35e 100644
|
| --- a/cc/resources/resource_provider.cc
|
| +++ b/cc/resources/resource_provider.cc
|
| @@ -1396,6 +1396,16 @@ void ResourceProvider::ReceiveFromChild(
|
| continue;
|
| }
|
|
|
| + if (it->is_software && gl) {
|
| + TRACE_EVENT0(
|
| + "cc",
|
| + "ResourceProvider::ReceiveFromChild dropping software resource");
|
| + ReturnedResourceArray to_return;
|
| + to_return.push_back(it->ToReturnedResource());
|
| + child_info.return_callback.Run(to_return);
|
| + continue;
|
| + }
|
| +
|
| ResourceId local_id = next_id_++;
|
| Resource& resource = resources_[local_id];
|
| if (it->is_software) {
|
|
|