[Chromium] RenderPass textures are evicted at the end of every frame
https://bugs.webkit.org/show_bug.cgi?id=89786
Patch by Zeev Lieber <zlieber@chromium.org> on 2012-06-25
Reviewed by Adrienne Walker.
Source/WebCore:
Removed calls to TextureManager::reduceMemoryToLimit inside
finishDrawingFrame() method.
Added unit tests to verify new behavior.
* platform/graphics/chromium/LayerRendererChromium.cpp:
(WebCore::LayerRendererChromium::finishDrawingFrame):
Source/WebKit/chromium:
Added unit tests to verify large textures are staying in memory
and available for render pass optimization.
* tests/CCLayerTreeHostImplTest.cpp:
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@121172
268f45cc-cd09-0410-ab3c-
d52691b4dbfc