| Index: cc/resources/resource_provider.cc
|
| diff --git a/cc/resources/resource_provider.cc b/cc/resources/resource_provider.cc
|
| index 07ce62c88352cfad3533970f4261ba455bd9d215..26f587d7887b6cf4bc4e0d69fcfa9cd960759ed5 100644
|
| --- a/cc/resources/resource_provider.cc
|
| +++ b/cc/resources/resource_provider.cc
|
| @@ -277,7 +277,6 @@ ResourceProvider::Resource::Resource(GLuint texture_id,
|
| allocated(false),
|
| read_lock_fences_enabled(false),
|
| has_shared_bitmap_id(false),
|
| - allow_overlay(false),
|
| read_lock_fence(NULL),
|
| size(size),
|
| origin(origin),
|
| @@ -321,7 +320,6 @@ ResourceProvider::Resource::Resource(uint8_t* pixels,
|
| allocated(false),
|
| read_lock_fences_enabled(false),
|
| has_shared_bitmap_id(!!bitmap),
|
| - allow_overlay(false),
|
| read_lock_fence(NULL),
|
| size(size),
|
| origin(origin),
|
| @@ -366,7 +364,6 @@ ResourceProvider::Resource::Resource(const SharedBitmapId& bitmap_id,
|
| allocated(false),
|
| read_lock_fences_enabled(false),
|
| has_shared_bitmap_id(true),
|
| - allow_overlay(false),
|
| read_lock_fence(NULL),
|
| size(size),
|
| origin(origin),
|
| @@ -450,11 +447,6 @@ bool ResourceProvider::IsLost(ResourceId id) {
|
| return resource->lost;
|
| }
|
|
|
| -bool ResourceProvider::AllowOverlay(ResourceId id) {
|
| - Resource* resource = GetResource(id);
|
| - return resource->allow_overlay;
|
| -}
|
| -
|
| ResourceId ResourceProvider::CreateResource(const gfx::Size& size,
|
| GLint wrap_mode,
|
| TextureHint hint,
|
| @@ -574,7 +566,7 @@ ResourceId ResourceProvider::CreateResourceFromTextureMailbox(
|
| uint8_t* pixels = shared_bitmap->pixels();
|
| DCHECK(pixels);
|
| resource = InsertResource(
|
| - id, Resource(pixels, shared_bitmap, mailbox.shared_memory_size(),
|
| + id, Resource(pixels, shared_bitmap, mailbox.size_in_pixels(),
|
| Resource::EXTERNAL, GL_LINEAR, GL_CLAMP_TO_EDGE));
|
| }
|
| resource->allocated = true;
|
| @@ -582,7 +574,6 @@ ResourceId ResourceProvider::CreateResourceFromTextureMailbox(
|
| resource->release_callback_impl =
|
| base::Bind(&SingleReleaseCallbackImpl::Run,
|
| base::Owned(release_callback_impl.release()));
|
| - resource->allow_overlay = mailbox.allow_overlay();
|
| return id;
|
| }
|
|
|
| @@ -1387,7 +1378,6 @@ void ResourceProvider::ReceiveFromChild(
|
| // Don't allocate a texture for a child.
|
| resource->allocated = true;
|
| resource->imported_count = 1;
|
| - resource->allow_overlay = it->allow_overlay;
|
| child_info.parent_to_child_map[local_id] = it->id;
|
| child_info.child_to_parent_map[it->id] = local_id;
|
| }
|
| @@ -1491,7 +1481,6 @@ void ResourceProvider::TransferResource(GLES2Interface* gl,
|
| resource->filter = source->filter;
|
| resource->size = source->size;
|
| resource->is_repeated = (source->wrap_mode == GL_REPEAT);
|
| - resource->allow_overlay = source->allow_overlay;
|
|
|
| if (source->type == RESOURCE_TYPE_BITMAP) {
|
| resource->mailbox_holder.mailbox = source->shared_bitmap_id;
|
|
|