Chromium Code Reviews| Index: cc/draw_quad.h |
| diff --git a/cc/draw_quad.h b/cc/draw_quad.h |
| index dc87a5d96a0d2ffe4a55b3819ca5f4db5733d058..65cb3b334e5a394f7f4e48c62098cdf3548922e2 100644 |
| --- a/cc/draw_quad.h |
| +++ b/cc/draw_quad.h |
| @@ -5,6 +5,7 @@ |
| #ifndef CC_DRAW_QUAD_H_ |
| #define CC_DRAW_QUAD_H_ |
| +#include "base/callback.h" |
| #include "cc/cc_export.h" |
| #include "cc/resource_provider.h" |
| #include "cc/shared_quad_state.h" |
| @@ -73,6 +74,10 @@ class CC_EXPORT DrawQuad { |
| virtual void AppendResources(ResourceProvider::ResourceIdArray* resources); |
| + typedef base::Callback<ResourceProvider::ResourceId( |
| + ResourceProvider::ResourceId)> ResourceRemapCallback; |
| + virtual void RemapResources(const ResourceRemapCallback& remap_callback); |
|
piman
2013/02/27 23:09:39
Awesome, I was thinking of something similar.
Poss
danakj
2013/02/28 02:51:05
Oh.. that is a cool idea.
|
| + |
| protected: |
| DrawQuad(); |