diff options
author | ccameron@chromium.org <ccameron@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-12-14 21:28:29 +0000 |
---|---|---|
committer | ccameron@chromium.org <ccameron@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-12-14 21:28:29 +0000 |
commit | 0ce5cf3f048f6a859d08f4fcaba69f0975c54239 (patch) | |
tree | 88ee0fbb9e6acd4e004629c39d08b598e07e6027 /cc/direct_renderer.cc | |
parent | f0071314b3ea233f6d661434782e41ad517b3832 (diff) | |
download | chromium_src-0ce5cf3f048f6a859d08f4fcaba69f0975c54239.zip chromium_src-0ce5cf3f048f6a859d08f4fcaba69f0975c54239.tar.gz chromium_src-0ce5cf3f048f6a859d08f4fcaba69f0975c54239.tar.bz2 |
Remove the pools from the ResourceProvider.
Pools were used in the past and were planned to be used to
call deleteOwnedResources. We have moved the responsibility
of deleting resources to the structure that created them
(for example, the PrioritizedResourceManager now deletes
contents textures, instead of calling deleteOwnedResources).
BUG=164947
Review URL: https://codereview.chromium.org/11578019
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@173212 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'cc/direct_renderer.cc')
-rw-r--r-- | cc/direct_renderer.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/cc/direct_renderer.cc b/cc/direct_renderer.cc index 3460160..1682e91 100644 --- a/cc/direct_renderer.cc +++ b/cc/direct_renderer.cc @@ -277,7 +277,7 @@ bool DirectRenderer::useRenderPass(DrawingFrame& frame, const RenderPass* render gfx::Size size = renderPassTextureSize(renderPass); size.Enlarge(m_enlargePassTextureAmount.x(), m_enlargePassTextureAmount.y()); - if (!texture->id() && !texture->Allocate(Renderer::ImplPool, size, renderPassTextureFormat(renderPass), ResourceProvider::TextureUsageFramebuffer)) + if (!texture->id() && !texture->Allocate(size, renderPassTextureFormat(renderPass), ResourceProvider::TextureUsageFramebuffer)) return false; return bindFramebufferToTexture(frame, texture, renderPass->output_rect); |