| Index: cc/resources/resource_pool.cc | 
| diff --git a/cc/resources/resource_pool.cc b/cc/resources/resource_pool.cc | 
| index 75f7d1e45b22f8e37ac36f761a1b85a911c1b87d..74f8c98c78f7c00f0d77e491cd3e13f7fe42a01c 100644 | 
| --- a/cc/resources/resource_pool.cc | 
| +++ b/cc/resources/resource_pool.cc | 
| @@ -10,12 +10,12 @@ namespace cc { | 
|  | 
| ResourcePool::Resource::Resource(cc::ResourceProvider* resource_provider, | 
| gfx::Size size, | 
| -                                 GLenum format) | 
| +                                 cc::ResourceProvider::Format format) | 
| : cc::Resource(resource_provider->CreateManagedResource( | 
| size, | 
| -                       format, | 
| GL_CLAMP_TO_EDGE, | 
| -                       ResourceProvider::TextureUsageAny), | 
| +                       ResourceProvider::TextureUsageAny, | 
| +                       format), | 
| size, | 
| format), | 
| resource_provider_(resource_provider) { | 
| @@ -43,7 +43,7 @@ ResourcePool::~ResourcePool() { | 
| } | 
|  | 
| scoped_ptr<ResourcePool::Resource> ResourcePool::AcquireResource( | 
| -    gfx::Size size, GLenum format) { | 
| +    gfx::Size size, ResourceProvider::Format format) { | 
| for (ResourceList::iterator it = unused_resources_.begin(); | 
| it != unused_resources_.end(); ++it) { | 
| Resource* resource = *it; | 
|  |