| Index: cc/resources/resource_provider.h
|
| diff --git a/cc/resources/resource_provider.h b/cc/resources/resource_provider.h
|
| index 167ef201fcfd9c9fbff2eb748d3835c53df5de39..95e12944a3a896579bf90e6ea3776688bc5b8c4a 100644
|
| --- a/cc/resources/resource_provider.h
|
| +++ b/cc/resources/resource_provider.h
|
| @@ -67,16 +67,16 @@ class CC_EXPORT ResourceProvider {
|
| typedef std::set<ResourceId> ResourceIdSet;
|
| typedef base::hash_map<ResourceId, ResourceId> ResourceIdMap;
|
| enum TextureHint {
|
| - TextureHintDefault = 0x0,
|
| - TextureHintImmutable = 0x1,
|
| - TextureHintFramebuffer = 0x2,
|
| - TextureHintImmutableFramebuffer =
|
| - TextureHintImmutable | TextureHintFramebuffer
|
| + TEXTURE_HINT_DEFAULT = 0x0,
|
| + TEXTURE_HINT_IMMUTABLE = 0x1,
|
| + TEXTURE_HINT_FRAMEBUFFER = 0x2,
|
| + TEXTURE_HINT_IMMUTABLE_FRAMEBUFFER =
|
| + TEXTURE_HINT_IMMUTABLE | TEXTURE_HINT_FRAMEBUFFER
|
| };
|
| enum ResourceType {
|
| - InvalidType = 0,
|
| - GLTexture = 1,
|
| - Bitmap,
|
| + RESOURCE_TYPE_INVALID = 0,
|
| + RESOURCE_TYPE_GL_TEXTURE = 1,
|
| + RESOURCE_TYPE_BITMAP,
|
| };
|
|
|
| static scoped_ptr<ResourceProvider> Create(
|
| @@ -150,11 +150,15 @@ class CC_EXPORT ResourceProvider {
|
|
|
| // Update pixels from image, copying source_rect (in image) to dest_offset (in
|
| // the resource).
|
| + // NOTE: DEPRECATED. Use CopyToResource() instead.
|
| void SetPixels(ResourceId id,
|
| const uint8_t* image,
|
| const gfx::Rect& image_rect,
|
| const gfx::Rect& source_rect,
|
| const gfx::Vector2d& dest_offset);
|
| + void CopyToResource(ResourceId id,
|
| + const uint8_t* image,
|
| + const gfx::Size& image_size);
|
|
|
| // Check upload status.
|
| size_t NumBlockingUploads();
|
| @@ -434,7 +438,7 @@ class CC_EXPORT ResourceProvider {
|
|
|
| private:
|
| struct Resource {
|
| - enum Origin { Internal, External, Delegated };
|
| + enum Origin { INTERNAL, EXTERNAL, DELEGATED };
|
|
|
| Resource();
|
| ~Resource();
|
| @@ -547,8 +551,8 @@ class CC_EXPORT ResourceProvider {
|
| ResourceId id,
|
| TransferableResource* resource);
|
| enum DeleteStyle {
|
| - Normal,
|
| - ForShutdown,
|
| + NORMAL,
|
| + FOR_SHUTDOWN,
|
| };
|
| void DeleteResourceInternal(ResourceMap::iterator it, DeleteStyle style);
|
| void DeleteAndReturnUnusedResourcesToChild(ChildMap::iterator child_it,
|
|
|