Index: cc/layers/delegated_renderer_layer_impl.cc |
diff --git a/cc/layers/delegated_renderer_layer_impl.cc b/cc/layers/delegated_renderer_layer_impl.cc |
index 5b6bc6cc3fff7c9cf45bab30afddc738919dc47e..3d5e6ddbdf2af19b48c4582d86badeefa42478bc 100644 |
--- a/cc/layers/delegated_renderer_layer_impl.cc |
+++ b/cc/layers/delegated_renderer_layer_impl.cc |
@@ -134,14 +134,14 @@ void DelegatedRendererLayerImpl::SetFrameData( |
if (reserve_size) |
resources_in_frame.resize(reserve_size); |
#endif |
- DrawQuad::ResourceIteratorCallback remap_resources_to_parent_callback = |
- base::Bind(&ResourceRemapHelper, |
- &invalid_frame, |
- resource_map, |
- &resources_in_frame); |
for (const auto& pass : render_pass_list) { |
for (const auto& quad : pass->quad_list) |
danakj
2015/05/28 17:10:05
{}
vmpstr
2015/05/28 18:38:45
Done.
|
- quad->IterateResources(remap_resources_to_parent_callback); |
+ quad->IterateResources( |
danakj
2015/05/28 17:10:05
Does this look nicer/worse with just walking thru
piman
2015/05/28 18:37:59
Actually... I think we may be able to do something
vmpstr
2015/05/28 18:38:45
Yep, that does look better. In the current version
|
+ [&invalid_frame, &resource_map, &resources_in_frame]( |
+ ResourceId resource_id) { |
+ return ResourceRemapHelper(&invalid_frame, resource_map, |
danakj
2015/05/28 17:10:05
I *think* I'd just put the body of this helper her
vmpstr
2015/05/28 18:38:45
Yeah, I could, but I prefer keeping lambdas very s
|
+ &resources_in_frame, resource_id); |
+ }); |
} |
if (invalid_frame) { |