Index: cc/layers/layer_impl.cc |
diff --git a/cc/layers/layer_impl.cc b/cc/layers/layer_impl.cc |
index 2c3986507554768eb44cf0938c968237b0a32858..78bcc482ae04bc290cdfd3ec8a45cc42bfd03591 100644 |
--- a/cc/layers/layer_impl.cc |
+++ b/cc/layers/layer_impl.cc |
@@ -765,19 +765,12 @@ void LayerImpl::NoteLayerPropertyChangedForDescendants() { |
SetNeedsPushProperties(); |
} |
-#if DCHECK_IS_ON() |
-// Verify that the resource id is valid. |
-static ResourceId ValidateResource(const ResourceProvider* provider, |
- ResourceId id) { |
- provider->ValidateResource(id); |
- return id; |
-} |
-#endif |
- |
void LayerImpl::ValidateQuadResourcesInternal(DrawQuad* quad) const { |
#if DCHECK_IS_ON() |
- quad->IterateResources( |
- base::Bind(&ValidateResource, layer_tree_impl_->resource_provider())); |
+ const ResourceProvider* resource_provider = |
+ layer_tree_impl_->resource_provider(); |
+ for (const ResourceId& resource_id : quad->resources) |
piman
2015/05/28 19:35:46
nit: ResourceId instead of const ResourceId&
vmpstr
2015/05/28 22:36:58
Done.
|
+ resource_provider->ValidateResource(resource_id); |
#endif |
} |