Index: cc/tiled_layer_unittest.cc |
diff --git a/cc/tiled_layer_unittest.cc b/cc/tiled_layer_unittest.cc |
index e0942f2d3c0c21c30cdaf1c895ad76465aec7076..8e62bb72384437e37bbc996727c1fe87a1875fae 100644 |
--- a/cc/tiled_layer_unittest.cc |
+++ b/cc/tiled_layer_unittest.cc |
@@ -51,7 +51,7 @@ public: |
TiledLayerTest() |
: m_context(WebKit::createFakeGraphicsContext()) |
, m_queue(make_scoped_ptr(new ResourceUpdateQueue)) |
- , m_textureManager(PrioritizedTextureManager::create(60*1024*1024, 1024, Renderer::ContentPool)) |
+ , m_resourceManager(PrioritizedResourceManager::create(60*1024*1024, 1024, Renderer::ContentPool)) |
, m_occlusion(0) |
{ |
DebugScopedSetImplThreadAndMainThreadBlocked implThreadAndMainThreadBlocked; |
@@ -60,7 +60,7 @@ public: |
virtual ~TiledLayerTest() |
{ |
- textureManagerClearAllMemory(m_textureManager.get(), m_resourceProvider.get()); |
+ resourceManagerClearAllMemory(m_resourceManager.get(), m_resourceProvider.get()); |
DebugScopedSetImplThreadAndMainThreadBlocked implThreadAndMainThreadBlocked; |
m_resourceProvider.reset(); |
} |
@@ -90,11 +90,11 @@ public: |
private: |
FakeTiledLayerImpl* m_layerImpl; |
}; |
- void textureManagerClearAllMemory(PrioritizedTextureManager* textureManager, ResourceProvider* resourceProvider) |
+ void resourceManagerClearAllMemory(PrioritizedResourceManager* resourceManager, ResourceProvider* resourceProvider) |
{ |
DebugScopedSetImplThreadAndMainThreadBlocked implThreadAndMainThreadBlocked; |
- textureManager->clearAllMemory(resourceProvider); |
- textureManager->reduceMemory(resourceProvider); |
+ resourceManager->clearAllMemory(resourceProvider); |
+ resourceManager->reduceMemory(resourceProvider); |
} |
void updateTextures() |
{ |
@@ -126,12 +126,12 @@ public: |
FakeTiledLayerImpl* layerImpl2 = 0) |
{ |
// Get textures |
- m_textureManager->clearPriorities(); |
+ m_resourceManager->clearPriorities(); |
if (layer1) |
layer1->setTexturePriorities(m_priorityCalculator); |
if (layer2) |
layer2->setTexturePriorities(m_priorityCalculator); |
- m_textureManager->prioritizeTextures(); |
+ m_resourceManager->prioritizeTextures(); |
// Update content |
if (layer1) |
@@ -161,13 +161,13 @@ public: |
scoped_ptr<ResourceUpdateQueue> m_queue; |
RenderingStats m_stats; |
PriorityCalculator m_priorityCalculator; |
- scoped_ptr<PrioritizedTextureManager> m_textureManager; |
+ scoped_ptr<PrioritizedResourceManager> m_resourceManager; |
TestOcclusionTracker* m_occlusion; |
}; |
TEST_F(TiledLayerTest, pushDirtyTiles) |
{ |
- scoped_refptr<FakeTiledLayer> layer = make_scoped_refptr(new FakeTiledLayer(m_textureManager.get())); |
+ scoped_refptr<FakeTiledLayer> layer = make_scoped_refptr(new FakeTiledLayer(m_resourceManager.get())); |
ScopedFakeTiledLayerImpl layerImpl(1); |
// The tile size is 100x100, so this invalidates and then paints two tiles. |
@@ -193,7 +193,7 @@ TEST_F(TiledLayerTest, pushDirtyTiles) |
TEST_F(TiledLayerTest, pushOccludedDirtyTiles) |
{ |
- scoped_refptr<FakeTiledLayer> layer = make_scoped_refptr(new FakeTiledLayer(m_textureManager.get())); |
+ scoped_refptr<FakeTiledLayer> layer = make_scoped_refptr(new FakeTiledLayer(m_resourceManager.get())); |
ScopedFakeTiledLayerImpl layerImpl(1); |
TestOcclusionTracker occluded; |
m_occlusion = &occluded; |
@@ -230,7 +230,7 @@ TEST_F(TiledLayerTest, pushOccludedDirtyTiles) |
TEST_F(TiledLayerTest, pushDeletedTiles) |
{ |
- scoped_refptr<FakeTiledLayer> layer = make_scoped_refptr(new FakeTiledLayer(m_textureManager.get())); |
+ scoped_refptr<FakeTiledLayer> layer = make_scoped_refptr(new FakeTiledLayer(m_resourceManager.get())); |
ScopedFakeTiledLayerImpl layerImpl(1); |
// The tile size is 100x100, so this invalidates and then paints two tiles. |
@@ -243,9 +243,9 @@ TEST_F(TiledLayerTest, pushDeletedTiles) |
EXPECT_TRUE(layerImpl->hasResourceIdForTileAt(0, 0)); |
EXPECT_TRUE(layerImpl->hasResourceIdForTileAt(0, 1)); |
- m_textureManager->clearPriorities(); |
- textureManagerClearAllMemory(m_textureManager.get(), m_resourceProvider.get()); |
- m_textureManager->setMaxMemoryLimitBytes(4*1024*1024); |
+ m_resourceManager->clearPriorities(); |
+ resourceManagerClearAllMemory(m_resourceManager.get(), m_resourceProvider.get()); |
+ m_resourceManager->setMaxMemoryLimitBytes(4*1024*1024); |
// This should drop the tiles on the impl thread. |
layerPushPropertiesTo(layer.get(), layerImpl.get()); |
@@ -265,7 +265,7 @@ TEST_F(TiledLayerTest, pushDeletedTiles) |
TEST_F(TiledLayerTest, pushIdlePaintTiles) |
{ |
- scoped_refptr<FakeTiledLayer> layer = make_scoped_refptr(new FakeTiledLayer(m_textureManager.get())); |
+ scoped_refptr<FakeTiledLayer> layer = make_scoped_refptr(new FakeTiledLayer(m_resourceManager.get())); |
ScopedFakeTiledLayerImpl layerImpl(1); |
// The tile size is 100x100. Setup 5x5 tiles with one visible tile in the center. |
@@ -301,7 +301,7 @@ TEST_F(TiledLayerTest, pushIdlePaintTiles) |
TEST_F(TiledLayerTest, predictivePainting) |
{ |
- scoped_refptr<FakeTiledLayer> layer = make_scoped_refptr(new FakeTiledLayer(m_textureManager.get())); |
+ scoped_refptr<FakeTiledLayer> layer = make_scoped_refptr(new FakeTiledLayer(m_resourceManager.get())); |
ScopedFakeTiledLayerImpl layerImpl(1); |
// Prepainting should occur in the scroll direction first, and the |
@@ -374,10 +374,10 @@ TEST_F(TiledLayerTest, predictivePainting) |
TEST_F(TiledLayerTest, pushTilesAfterIdlePaintFailed) |
{ |
// Start with 2mb of memory, but the test is going to try to use just more than 1mb, so we reduce to 1mb later. |
- m_textureManager->setMaxMemoryLimitBytes(2 * 1024 * 1024); |
- scoped_refptr<FakeTiledLayer> layer1 = make_scoped_refptr(new FakeTiledLayer(m_textureManager.get())); |
+ m_resourceManager->setMaxMemoryLimitBytes(2 * 1024 * 1024); |
+ scoped_refptr<FakeTiledLayer> layer1 = make_scoped_refptr(new FakeTiledLayer(m_resourceManager.get())); |
ScopedFakeTiledLayerImpl layerImpl1(1); |
- scoped_refptr<FakeTiledLayer> layer2 = make_scoped_refptr(new FakeTiledLayer(m_textureManager.get())); |
+ scoped_refptr<FakeTiledLayer> layer2 = make_scoped_refptr(new FakeTiledLayer(m_resourceManager.get())); |
ScopedFakeTiledLayerImpl layerImpl2(2); |
// For this test we have two layers. layer1 exhausts most texture memory, leaving room for 2 more tiles from |
@@ -401,7 +401,7 @@ TEST_F(TiledLayerTest, pushTilesAfterIdlePaintFailed) |
EXPECT_TRUE(needsUpdate); |
// Reduce our memory limits to 1mb. |
- m_textureManager->setMaxMemoryLimitBytes(1024 * 1024); |
+ m_resourceManager->setMaxMemoryLimitBytes(1024 * 1024); |
// Now idle paint layer2. We are going to run out of memory though! |
// Oh well, commit the frame and push. |
@@ -427,7 +427,7 @@ TEST_F(TiledLayerTest, pushTilesAfterIdlePaintFailed) |
TEST_F(TiledLayerTest, pushIdlePaintedOccludedTiles) |
{ |
- scoped_refptr<FakeTiledLayer> layer = make_scoped_refptr(new FakeTiledLayer(m_textureManager.get())); |
+ scoped_refptr<FakeTiledLayer> layer = make_scoped_refptr(new FakeTiledLayer(m_resourceManager.get())); |
ScopedFakeTiledLayerImpl layerImpl(1); |
TestOcclusionTracker occluded; |
m_occlusion = &occluded; |
@@ -446,7 +446,7 @@ TEST_F(TiledLayerTest, pushIdlePaintedOccludedTiles) |
TEST_F(TiledLayerTest, pushTilesMarkedDirtyDuringPaint) |
{ |
- scoped_refptr<FakeTiledLayer> layer = make_scoped_refptr(new FakeTiledLayer(m_textureManager.get())); |
+ scoped_refptr<FakeTiledLayer> layer = make_scoped_refptr(new FakeTiledLayer(m_resourceManager.get())); |
ScopedFakeTiledLayerImpl layerImpl(1); |
// The tile size is 100x100, so this invalidates and then paints two tiles. |
@@ -464,8 +464,8 @@ TEST_F(TiledLayerTest, pushTilesMarkedDirtyDuringPaint) |
TEST_F(TiledLayerTest, pushTilesLayerMarkedDirtyDuringPaintOnNextLayer) |
{ |
- scoped_refptr<FakeTiledLayer> layer1 = make_scoped_refptr(new FakeTiledLayer(m_textureManager.get())); |
- scoped_refptr<FakeTiledLayer> layer2 = make_scoped_refptr(new FakeTiledLayer(m_textureManager.get())); |
+ scoped_refptr<FakeTiledLayer> layer1 = make_scoped_refptr(new FakeTiledLayer(m_resourceManager.get())); |
+ scoped_refptr<FakeTiledLayer> layer2 = make_scoped_refptr(new FakeTiledLayer(m_resourceManager.get())); |
ScopedFakeTiledLayerImpl layer1Impl(1); |
ScopedFakeTiledLayerImpl layer2Impl(2); |
@@ -487,8 +487,8 @@ TEST_F(TiledLayerTest, pushTilesLayerMarkedDirtyDuringPaintOnNextLayer) |
TEST_F(TiledLayerTest, pushTilesLayerMarkedDirtyDuringPaintOnPreviousLayer) |
{ |
- scoped_refptr<FakeTiledLayer> layer1 = make_scoped_refptr(new FakeTiledLayer(m_textureManager.get())); |
- scoped_refptr<FakeTiledLayer> layer2 = make_scoped_refptr(new FakeTiledLayer(m_textureManager.get())); |
+ scoped_refptr<FakeTiledLayer> layer1 = make_scoped_refptr(new FakeTiledLayer(m_resourceManager.get())); |
+ scoped_refptr<FakeTiledLayer> layer2 = make_scoped_refptr(new FakeTiledLayer(m_resourceManager.get())); |
ScopedFakeTiledLayerImpl layer1Impl(1); |
ScopedFakeTiledLayerImpl layer2Impl(2); |
@@ -527,9 +527,9 @@ TEST_F(TiledLayerTest, paintSmallAnimatedLayersImmediately) |
if (runOutOfMemory[i]) |
layerWidth *= 2; |
- m_textureManager->setMaxMemoryLimitBytes(memoryForLayer); |
+ m_resourceManager->setMaxMemoryLimitBytes(memoryForLayer); |
- scoped_refptr<FakeTiledLayer> layer = make_scoped_refptr(new FakeTiledLayer(m_textureManager.get())); |
+ scoped_refptr<FakeTiledLayer> layer = make_scoped_refptr(new FakeTiledLayer(m_resourceManager.get())); |
ScopedFakeTiledLayerImpl layerImpl(1); |
// Full size layer with half being visible. |
@@ -547,7 +547,7 @@ TEST_F(TiledLayerTest, paintSmallAnimatedLayersImmediately) |
// The layer should paint it's entire contents on the first paint |
// if it is close to the viewport size and has the available memory. |
layer->setTexturePriorities(m_priorityCalculator); |
- m_textureManager->prioritizeTextures(); |
+ m_resourceManager->prioritizeTextures(); |
layer->update(*m_queue.get(), 0, m_stats); |
updateTextures(); |
layerPushPropertiesTo(layer.get(), layerImpl.get()); |
@@ -571,12 +571,12 @@ TEST_F(TiledLayerTest, paintSmallAnimatedLayersImmediately) |
TEST_F(TiledLayerTest, idlePaintOutOfMemory) |
{ |
- scoped_refptr<FakeTiledLayer> layer = make_scoped_refptr(new FakeTiledLayer(m_textureManager.get())); |
+ scoped_refptr<FakeTiledLayer> layer = make_scoped_refptr(new FakeTiledLayer(m_resourceManager.get())); |
ScopedFakeTiledLayerImpl layerImpl(1); |
// We have enough memory for only the visible rect, so we will run out of memory in first idle paint. |
int memoryLimit = 4 * 100 * 100; // 1 tiles, 4 bytes per pixel. |
- m_textureManager->setMaxMemoryLimitBytes(memoryLimit); |
+ m_resourceManager->setMaxMemoryLimitBytes(memoryLimit); |
// The tile size is 100x100, so this invalidates and then paints two tiles. |
bool needsUpdate = false; |
@@ -594,7 +594,7 @@ TEST_F(TiledLayerTest, idlePaintOutOfMemory) |
TEST_F(TiledLayerTest, idlePaintZeroSizedLayer) |
{ |
- scoped_refptr<FakeTiledLayer> layer = make_scoped_refptr(new FakeTiledLayer(m_textureManager.get())); |
+ scoped_refptr<FakeTiledLayer> layer = make_scoped_refptr(new FakeTiledLayer(m_resourceManager.get())); |
ScopedFakeTiledLayerImpl layerImpl(1); |
bool animating[2] = {false, true}; |
@@ -621,7 +621,7 @@ TEST_F(TiledLayerTest, idlePaintZeroSizedLayer) |
TEST_F(TiledLayerTest, idlePaintNonVisibleLayers) |
{ |
- scoped_refptr<FakeTiledLayer> layer = make_scoped_refptr(new FakeTiledLayer(m_textureManager.get())); |
+ scoped_refptr<FakeTiledLayer> layer = make_scoped_refptr(new FakeTiledLayer(m_resourceManager.get())); |
ScopedFakeTiledLayerImpl layerImpl(1); |
// Alternate between not visible and visible. |
@@ -651,7 +651,7 @@ TEST_F(TiledLayerTest, idlePaintNonVisibleLayers) |
TEST_F(TiledLayerTest, invalidateFromPrepare) |
{ |
- scoped_refptr<FakeTiledLayer> layer = make_scoped_refptr(new FakeTiledLayer(m_textureManager.get())); |
+ scoped_refptr<FakeTiledLayer> layer = make_scoped_refptr(new FakeTiledLayer(m_resourceManager.get())); |
ScopedFakeTiledLayerImpl layerImpl(1); |
// The tile size is 100x100, so this invalidates and then paints two tiles. |
@@ -686,7 +686,7 @@ TEST_F(TiledLayerTest, verifyUpdateRectWhenContentBoundsAreScaled) |
{ |
// The updateRect (that indicates what was actually painted) should be in |
// layer space, not the content space. |
- scoped_refptr<FakeTiledLayerWithScaledBounds> layer = make_scoped_refptr(new FakeTiledLayerWithScaledBounds(m_textureManager.get())); |
+ scoped_refptr<FakeTiledLayerWithScaledBounds> layer = make_scoped_refptr(new FakeTiledLayerWithScaledBounds(m_resourceManager.get())); |
gfx::Rect layerBounds(0, 0, 300, 200); |
gfx::Rect contentBounds(0, 0, 200, 250); |
@@ -700,14 +700,14 @@ TEST_F(TiledLayerTest, verifyUpdateRectWhenContentBoundsAreScaled) |
layer->invalidateContentRect(contentBounds); |
layer->setTexturePriorities(m_priorityCalculator); |
- m_textureManager->prioritizeTextures(); |
+ m_resourceManager->prioritizeTextures(); |
layer->update(*m_queue.get(), 0, m_stats); |
EXPECT_FLOAT_RECT_EQ(gfx::RectF(0, 0, 300, 300 * 0.8), layer->updateRect()); |
updateTextures(); |
// After the tiles are updated once, another invalidate only needs to update the bounds of the layer. |
layer->setTexturePriorities(m_priorityCalculator); |
- m_textureManager->prioritizeTextures(); |
+ m_resourceManager->prioritizeTextures(); |
layer->invalidateContentRect(contentBounds); |
layer->update(*m_queue.get(), 0, m_stats); |
EXPECT_FLOAT_RECT_EQ(gfx::RectF(layerBounds), layer->updateRect()); |
@@ -717,14 +717,14 @@ TEST_F(TiledLayerTest, verifyUpdateRectWhenContentBoundsAreScaled) |
gfx::Rect partialDamage(30, 100, 10, 10); |
layer->invalidateContentRect(partialDamage); |
layer->setTexturePriorities(m_priorityCalculator); |
- m_textureManager->prioritizeTextures(); |
+ m_resourceManager->prioritizeTextures(); |
layer->update(*m_queue.get(), 0, m_stats); |
EXPECT_FLOAT_RECT_EQ(gfx::RectF(45, 80, 15, 8), layer->updateRect()); |
} |
TEST_F(TiledLayerTest, verifyInvalidationWhenContentsScaleChanges) |
{ |
- scoped_refptr<FakeTiledLayer> layer = make_scoped_refptr(new FakeTiledLayer(m_textureManager.get())); |
+ scoped_refptr<FakeTiledLayer> layer = make_scoped_refptr(new FakeTiledLayer(m_resourceManager.get())); |
ScopedFakeTiledLayerImpl layerImpl(1); |
// Create a layer with one tile. |
@@ -737,7 +737,7 @@ TEST_F(TiledLayerTest, verifyInvalidationWhenContentsScaleChanges) |
// Push the tiles to the impl side and check that there is exactly one. |
layer->setTexturePriorities(m_priorityCalculator); |
- m_textureManager->prioritizeTextures(); |
+ m_resourceManager->prioritizeTextures(); |
layer->update(*m_queue.get(), 0, m_stats); |
updateTextures(); |
layerPushPropertiesTo(layer.get(), layerImpl.get()); |
@@ -754,7 +754,7 @@ TEST_F(TiledLayerTest, verifyInvalidationWhenContentsScaleChanges) |
// The impl side should get 2x2 tiles now. |
layer->setTexturePriorities(m_priorityCalculator); |
- m_textureManager->prioritizeTextures(); |
+ m_resourceManager->prioritizeTextures(); |
layer->update(*m_queue.get(), 0, m_stats); |
updateTextures(); |
layerPushPropertiesTo(layer.get(), layerImpl.get()); |
@@ -767,7 +767,7 @@ TEST_F(TiledLayerTest, verifyInvalidationWhenContentsScaleChanges) |
// impl side. |
layer->setNeedsDisplay(); |
layer->setTexturePriorities(m_priorityCalculator); |
- m_textureManager->prioritizeTextures(); |
+ m_resourceManager->prioritizeTextures(); |
layerPushPropertiesTo(layer.get(), layerImpl.get()); |
EXPECT_FALSE(layerImpl->hasResourceIdForTileAt(0, 0)); |
@@ -819,20 +819,20 @@ TEST_F(TiledLayerTest, skipsDrawGetsReset) |
layerTreeHost->updateLayers(*m_queue.get(), memoryLimit); |
EXPECT_FALSE(rootLayer->skipsDraw()); |
- textureManagerClearAllMemory(layerTreeHost->contentsTextureManager(), m_resourceProvider.get()); |
+ resourceManagerClearAllMemory(layerTreeHost->contentsTextureManager(), m_resourceProvider.get()); |
layerTreeHost->setRootLayer(0); |
} |
TEST_F(TiledLayerTest, resizeToSmaller) |
{ |
- scoped_refptr<FakeTiledLayer> layer = make_scoped_refptr(new FakeTiledLayer(m_textureManager.get())); |
+ scoped_refptr<FakeTiledLayer> layer = make_scoped_refptr(new FakeTiledLayer(m_resourceManager.get())); |
layer->setBounds(gfx::Size(700, 700)); |
layer->setVisibleContentRect(gfx::Rect(0, 0, 700, 700)); |
layer->invalidateContentRect(gfx::Rect(0, 0, 700, 700)); |
layer->setTexturePriorities(m_priorityCalculator); |
- m_textureManager->prioritizeTextures(); |
+ m_resourceManager->prioritizeTextures(); |
layer->update(*m_queue.get(), 0, m_stats); |
layer->setBounds(gfx::Size(200, 200)); |
@@ -841,7 +841,7 @@ TEST_F(TiledLayerTest, resizeToSmaller) |
TEST_F(TiledLayerTest, hugeLayerUpdateCrash) |
{ |
- scoped_refptr<FakeTiledLayer> layer = make_scoped_refptr(new FakeTiledLayer(m_textureManager.get())); |
+ scoped_refptr<FakeTiledLayer> layer = make_scoped_refptr(new FakeTiledLayer(m_resourceManager.get())); |
int size = 1 << 30; |
layer->setBounds(gfx::Size(size, size)); |
@@ -850,7 +850,7 @@ TEST_F(TiledLayerTest, hugeLayerUpdateCrash) |
// Ensure no crash for bounds where size * size would overflow an int. |
layer->setTexturePriorities(m_priorityCalculator); |
- m_textureManager->prioritizeTextures(); |
+ m_resourceManager->prioritizeTextures(); |
layer->update(*m_queue.get(), 0, m_stats); |
} |
@@ -959,13 +959,13 @@ TEST_F(TiledLayerTest, partialUpdates) |
} |
layerTreeHost->commitComplete(); |
- textureManagerClearAllMemory(layerTreeHost->contentsTextureManager(), m_resourceProvider.get()); |
+ resourceManagerClearAllMemory(layerTreeHost->contentsTextureManager(), m_resourceProvider.get()); |
layerTreeHost->setRootLayer(0); |
} |
TEST_F(TiledLayerTest, tilesPaintedWithoutOcclusion) |
{ |
- scoped_refptr<FakeTiledLayer> layer = make_scoped_refptr(new FakeTiledLayer(m_textureManager.get())); |
+ scoped_refptr<FakeTiledLayer> layer = make_scoped_refptr(new FakeTiledLayer(m_resourceManager.get())); |
// The tile size is 100x100, so this invalidates and then paints two tiles. |
layer->setBounds(gfx::Size(100, 200)); |
@@ -974,14 +974,14 @@ TEST_F(TiledLayerTest, tilesPaintedWithoutOcclusion) |
layer->invalidateContentRect(gfx::Rect(0, 0, 100, 200)); |
layer->setTexturePriorities(m_priorityCalculator); |
- m_textureManager->prioritizeTextures(); |
+ m_resourceManager->prioritizeTextures(); |
layer->update(*m_queue.get(), 0, m_stats); |
EXPECT_EQ(2, layer->fakeLayerUpdater()->updateCount()); |
} |
TEST_F(TiledLayerTest, tilesPaintedWithOcclusion) |
{ |
- scoped_refptr<FakeTiledLayer> layer = make_scoped_refptr(new FakeTiledLayer(m_textureManager.get())); |
+ scoped_refptr<FakeTiledLayer> layer = make_scoped_refptr(new FakeTiledLayer(m_resourceManager.get())); |
TestOcclusionTracker occluded; |
// The tile size is 100x100. |
@@ -994,7 +994,7 @@ TEST_F(TiledLayerTest, tilesPaintedWithOcclusion) |
layer->invalidateContentRect(gfx::Rect(0, 0, 600, 600)); |
layer->setTexturePriorities(m_priorityCalculator); |
- m_textureManager->prioritizeTextures(); |
+ m_resourceManager->prioritizeTextures(); |
layer->update(*m_queue.get(), &occluded, m_stats); |
EXPECT_EQ(36-3, layer->fakeLayerUpdater()->updateCount()); |
@@ -1004,7 +1004,7 @@ TEST_F(TiledLayerTest, tilesPaintedWithOcclusion) |
layer->fakeLayerUpdater()->clearUpdateCount(); |
layer->setTexturePriorities(m_priorityCalculator); |
- m_textureManager->prioritizeTextures(); |
+ m_resourceManager->prioritizeTextures(); |
occluded.setOcclusion(gfx::Rect(250, 200, 300, 100)); |
layer->invalidateContentRect(gfx::Rect(0, 0, 600, 600)); |
@@ -1017,7 +1017,7 @@ TEST_F(TiledLayerTest, tilesPaintedWithOcclusion) |
layer->fakeLayerUpdater()->clearUpdateCount(); |
layer->setTexturePriorities(m_priorityCalculator); |
- m_textureManager->prioritizeTextures(); |
+ m_resourceManager->prioritizeTextures(); |
occluded.setOcclusion(gfx::Rect(250, 250, 300, 100)); |
layer->invalidateContentRect(gfx::Rect(0, 0, 600, 600)); |
@@ -1031,7 +1031,7 @@ TEST_F(TiledLayerTest, tilesPaintedWithOcclusion) |
TEST_F(TiledLayerTest, tilesPaintedWithOcclusionAndVisiblityConstraints) |
{ |
- scoped_refptr<FakeTiledLayer> layer = make_scoped_refptr(new FakeTiledLayer(m_textureManager.get())); |
+ scoped_refptr<FakeTiledLayer> layer = make_scoped_refptr(new FakeTiledLayer(m_resourceManager.get())); |
TestOcclusionTracker occluded; |
// The tile size is 100x100. |
@@ -1045,7 +1045,7 @@ TEST_F(TiledLayerTest, tilesPaintedWithOcclusionAndVisiblityConstraints) |
layer->invalidateContentRect(gfx::Rect(0, 0, 600, 600)); |
layer->setTexturePriorities(m_priorityCalculator); |
- m_textureManager->prioritizeTextures(); |
+ m_resourceManager->prioritizeTextures(); |
layer->update(*m_queue.get(), &occluded, m_stats); |
EXPECT_EQ(24-3, layer->fakeLayerUpdater()->updateCount()); |
@@ -1061,7 +1061,7 @@ TEST_F(TiledLayerTest, tilesPaintedWithOcclusionAndVisiblityConstraints) |
layer->setVisibleContentRect(gfx::Rect(0, 0, 600, 350)); |
layer->invalidateContentRect(gfx::Rect(0, 0, 600, 600)); |
layer->setTexturePriorities(m_priorityCalculator); |
- m_textureManager->prioritizeTextures(); |
+ m_resourceManager->prioritizeTextures(); |
layer->update(*m_queue.get(), &occluded, m_stats); |
EXPECT_EQ(24-6, layer->fakeLayerUpdater()->updateCount()); |
@@ -1077,7 +1077,7 @@ TEST_F(TiledLayerTest, tilesPaintedWithOcclusionAndVisiblityConstraints) |
layer->setVisibleContentRect(gfx::Rect(0, 0, 600, 340)); |
layer->invalidateContentRect(gfx::Rect(0, 0, 600, 600)); |
layer->setTexturePriorities(m_priorityCalculator); |
- m_textureManager->prioritizeTextures(); |
+ m_resourceManager->prioritizeTextures(); |
layer->update(*m_queue.get(), &occluded, m_stats); |
EXPECT_EQ(24-6, layer->fakeLayerUpdater()->updateCount()); |
@@ -1089,7 +1089,7 @@ TEST_F(TiledLayerTest, tilesPaintedWithOcclusionAndVisiblityConstraints) |
TEST_F(TiledLayerTest, tilesNotPaintedWithoutInvalidation) |
{ |
- scoped_refptr<FakeTiledLayer> layer = make_scoped_refptr(new FakeTiledLayer(m_textureManager.get())); |
+ scoped_refptr<FakeTiledLayer> layer = make_scoped_refptr(new FakeTiledLayer(m_resourceManager.get())); |
TestOcclusionTracker occluded; |
// The tile size is 100x100. |
@@ -1101,7 +1101,7 @@ TEST_F(TiledLayerTest, tilesNotPaintedWithoutInvalidation) |
layer->setVisibleContentRect(gfx::Rect(0, 0, 600, 600)); |
layer->invalidateContentRect(gfx::Rect(0, 0, 600, 600)); |
layer->setTexturePriorities(m_priorityCalculator); |
- m_textureManager->prioritizeTextures(); |
+ m_resourceManager->prioritizeTextures(); |
layer->update(*m_queue.get(), &occluded, m_stats); |
EXPECT_EQ(36-3, layer->fakeLayerUpdater()->updateCount()); |
{ |
@@ -1114,7 +1114,7 @@ TEST_F(TiledLayerTest, tilesNotPaintedWithoutInvalidation) |
layer->fakeLayerUpdater()->clearUpdateCount(); |
layer->setTexturePriorities(m_priorityCalculator); |
- m_textureManager->prioritizeTextures(); |
+ m_resourceManager->prioritizeTextures(); |
// Repaint without marking it dirty. The 3 culled tiles will be pre-painted now. |
layer->update(*m_queue.get(), &occluded, m_stats); |
@@ -1127,7 +1127,7 @@ TEST_F(TiledLayerTest, tilesNotPaintedWithoutInvalidation) |
TEST_F(TiledLayerTest, tilesPaintedWithOcclusionAndTransforms) |
{ |
- scoped_refptr<FakeTiledLayer> layer = make_scoped_refptr(new FakeTiledLayer(m_textureManager.get())); |
+ scoped_refptr<FakeTiledLayer> layer = make_scoped_refptr(new FakeTiledLayer(m_resourceManager.get())); |
TestOcclusionTracker occluded; |
// The tile size is 100x100. |
@@ -1145,7 +1145,7 @@ TEST_F(TiledLayerTest, tilesPaintedWithOcclusionAndTransforms) |
layer->setVisibleContentRect(gfx::Rect(gfx::Point(), layer->contentBounds())); |
layer->invalidateContentRect(gfx::Rect(0, 0, 600, 600)); |
layer->setTexturePriorities(m_priorityCalculator); |
- m_textureManager->prioritizeTextures(); |
+ m_resourceManager->prioritizeTextures(); |
layer->update(*m_queue.get(), &occluded, m_stats); |
EXPECT_EQ(36-3, layer->fakeLayerUpdater()->updateCount()); |
@@ -1156,7 +1156,7 @@ TEST_F(TiledLayerTest, tilesPaintedWithOcclusionAndTransforms) |
TEST_F(TiledLayerTest, tilesPaintedWithOcclusionAndScaling) |
{ |
- scoped_refptr<FakeTiledLayer> layer = make_scoped_refptr(new FakeTiledLayer(m_textureManager.get())); |
+ scoped_refptr<FakeTiledLayer> layer = make_scoped_refptr(new FakeTiledLayer(m_resourceManager.get())); |
TestOcclusionTracker occluded; |
// The tile size is 100x100. |
@@ -1177,7 +1177,7 @@ TEST_F(TiledLayerTest, tilesPaintedWithOcclusionAndScaling) |
layer->setVisibleContentRect(gfx::Rect(gfx::Point(), layer->contentBounds())); |
layer->invalidateContentRect(gfx::Rect(0, 0, 600, 600)); |
layer->setTexturePriorities(m_priorityCalculator); |
- m_textureManager->prioritizeTextures(); |
+ m_resourceManager->prioritizeTextures(); |
layer->update(*m_queue.get(), &occluded, m_stats); |
// The content is half the size of the layer (so the number of tiles is fewer). |
// In this case, the content is 300x300, and since the tile size is 100, the |
@@ -1198,7 +1198,7 @@ TEST_F(TiledLayerTest, tilesPaintedWithOcclusionAndScaling) |
layer->setVisibleContentRect(gfx::Rect(gfx::Point(), layer->contentBounds())); |
layer->invalidateContentRect(gfx::Rect(0, 0, 600, 600)); |
layer->setTexturePriorities(m_priorityCalculator); |
- m_textureManager->prioritizeTextures(); |
+ m_resourceManager->prioritizeTextures(); |
layer->update(*m_queue.get(), &occluded, m_stats); |
EXPECT_EQ(9-1, layer->fakeLayerUpdater()->updateCount()); |
@@ -1221,7 +1221,7 @@ TEST_F(TiledLayerTest, tilesPaintedWithOcclusionAndScaling) |
layer->setVisibleContentRect(gfx::Rect(gfx::Point(), layer->contentBounds())); |
layer->invalidateContentRect(gfx::Rect(0, 0, 600, 600)); |
layer->setTexturePriorities(m_priorityCalculator); |
- m_textureManager->prioritizeTextures(); |
+ m_resourceManager->prioritizeTextures(); |
layer->update(*m_queue.get(), &occluded, m_stats); |
EXPECT_EQ(9-1, layer->fakeLayerUpdater()->updateCount()); |
@@ -1232,7 +1232,7 @@ TEST_F(TiledLayerTest, tilesPaintedWithOcclusionAndScaling) |
TEST_F(TiledLayerTest, visibleContentOpaqueRegion) |
{ |
- scoped_refptr<FakeTiledLayer> layer = make_scoped_refptr(new FakeTiledLayer(m_textureManager.get())); |
+ scoped_refptr<FakeTiledLayer> layer = make_scoped_refptr(new FakeTiledLayer(m_resourceManager.get())); |
TestOcclusionTracker occluded; |
// The tile size is 100x100, so this invalidates and then paints two tiles in various ways. |
@@ -1249,7 +1249,7 @@ TEST_F(TiledLayerTest, visibleContentOpaqueRegion) |
layer->setDrawOpacity(1); |
layer->setTexturePriorities(m_priorityCalculator); |
- m_textureManager->prioritizeTextures(); |
+ m_resourceManager->prioritizeTextures(); |
// If the layer doesn't paint opaque content, then the visibleContentOpaqueRegion should be empty. |
layer->fakeLayerUpdater()->setOpaquePaintRect(gfx::Rect()); |
@@ -1324,7 +1324,7 @@ TEST_F(TiledLayerTest, visibleContentOpaqueRegion) |
TEST_F(TiledLayerTest, pixelsPaintedMetrics) |
{ |
- scoped_refptr<FakeTiledLayer> layer = make_scoped_refptr(new FakeTiledLayer(m_textureManager.get())); |
+ scoped_refptr<FakeTiledLayer> layer = make_scoped_refptr(new FakeTiledLayer(m_resourceManager.get())); |
TestOcclusionTracker occluded; |
// The tile size is 100x100, so this invalidates and then paints two tiles in various ways. |
@@ -1341,7 +1341,7 @@ TEST_F(TiledLayerTest, pixelsPaintedMetrics) |
layer->setDrawOpacity(1); |
layer->setTexturePriorities(m_priorityCalculator); |
- m_textureManager->prioritizeTextures(); |
+ m_resourceManager->prioritizeTextures(); |
// Invalidates and paints the whole layer. |
layer->fakeLayerUpdater()->setOpaquePaintRect(gfx::Rect()); |
@@ -1522,7 +1522,7 @@ TEST_F(TiledLayerTest, dontAllocateContentsWhenTargetSurfaceCantBeAllocated) |
} |
layerTreeHost->commitComplete(); |
- textureManagerClearAllMemory(layerTreeHost->contentsTextureManager(), m_resourceProvider.get()); |
+ resourceManagerClearAllMemory(layerTreeHost->contentsTextureManager(), m_resourceProvider.get()); |
layerTreeHost->setRootLayer(0); |
} |
@@ -1546,7 +1546,7 @@ private: |
class UpdateTrackingTiledLayer : public FakeTiledLayer { |
public: |
- explicit UpdateTrackingTiledLayer(PrioritizedTextureManager* manager) |
+ explicit UpdateTrackingTiledLayer(PrioritizedResourceManager* manager) |
: FakeTiledLayer(manager) |
{ |
scoped_ptr<TrackingLayerPainter> trackingLayerPainter(TrackingLayerPainter::create()); |
@@ -1568,7 +1568,7 @@ private: |
TEST_F(TiledLayerTest, nonIntegerContentsScaleIsNotDistortedDuringPaint) |
{ |
- scoped_refptr<UpdateTrackingTiledLayer> layer = make_scoped_refptr(new UpdateTrackingTiledLayer(m_textureManager.get())); |
+ scoped_refptr<UpdateTrackingTiledLayer> layer = make_scoped_refptr(new UpdateTrackingTiledLayer(m_resourceManager.get())); |
gfx::Rect layerRect(0, 0, 30, 31); |
layer->setPosition(layerRect.origin()); |
@@ -1581,7 +1581,7 @@ TEST_F(TiledLayerTest, nonIntegerContentsScaleIsNotDistortedDuringPaint) |
layer->setDrawableContentRect(contentRect); |
layer->setTexturePriorities(m_priorityCalculator); |
- m_textureManager->prioritizeTextures(); |
+ m_resourceManager->prioritizeTextures(); |
// Update the whole tile. |
layer->update(*m_queue.get(), 0, m_stats); |
@@ -1599,7 +1599,7 @@ TEST_F(TiledLayerTest, nonIntegerContentsScaleIsNotDistortedDuringPaint) |
TEST_F(TiledLayerTest, nonIntegerContentsScaleIsNotDistortedDuringInvalidation) |
{ |
- scoped_refptr<UpdateTrackingTiledLayer> layer = make_scoped_refptr(new UpdateTrackingTiledLayer(m_textureManager.get())); |
+ scoped_refptr<UpdateTrackingTiledLayer> layer = make_scoped_refptr(new UpdateTrackingTiledLayer(m_resourceManager.get())); |
gfx::Rect layerRect(0, 0, 30, 31); |
layer->setPosition(layerRect.origin()); |
@@ -1611,7 +1611,7 @@ TEST_F(TiledLayerTest, nonIntegerContentsScaleIsNotDistortedDuringInvalidation) |
layer->setDrawableContentRect(contentRect); |
layer->setTexturePriorities(m_priorityCalculator); |
- m_textureManager->prioritizeTextures(); |
+ m_resourceManager->prioritizeTextures(); |
// Update the whole tile. |
layer->update(*m_queue.get(), 0, m_stats); |