Index: cc/tiled_layer_impl_unittest.cc |
diff --git a/cc/tiled_layer_impl_unittest.cc b/cc/tiled_layer_impl_unittest.cc |
index d3e6fcb14ef471b0de7db663f9037f8c224ad557..55771da1a1548b217d6e670cbe1df4316ef8a1c6 100644 |
--- a/cc/tiled_layer_impl_unittest.cc |
+++ b/cc/tiled_layer_impl_unittest.cc |
@@ -16,16 +16,16 @@ |
#include "testing/gtest/include/gtest/gtest.h" |
using namespace cc; |
-using namespace CCLayerTestCommon; |
+using namespace LayerTestCommon; |
namespace { |
// Create a default tiled layer with textures for all tiles and a default |
// visibility of the entire layer size. |
-static scoped_ptr<CCTiledLayerImpl> createLayer(const IntSize& tileSize, const IntSize& layerSize, CCLayerTilingData::BorderTexelOption borderTexels) |
+static scoped_ptr<TiledLayerImpl> createLayer(const IntSize& tileSize, const IntSize& layerSize, LayerTilingData::BorderTexelOption borderTexels) |
{ |
- scoped_ptr<CCTiledLayerImpl> layer = CCTiledLayerImpl::create(1); |
- scoped_ptr<CCLayerTilingData> tiler = CCLayerTilingData::create(tileSize, borderTexels); |
+ scoped_ptr<TiledLayerImpl> layer = TiledLayerImpl::create(1); |
+ scoped_ptr<LayerTilingData> tiler = LayerTilingData::create(tileSize, borderTexels); |
tiler->setBounds(layerSize); |
layer->setTilingData(*tiler); |
layer->setSkipsDraw(false); |
@@ -36,7 +36,7 @@ static scoped_ptr<CCTiledLayerImpl> createLayer(const IntSize& tileSize, const I |
layer->createRenderSurface(); |
layer->setRenderTarget(layer.get()); |
- CCResourceProvider::ResourceId resourceId = 1; |
+ ResourceProvider::ResourceId resourceId = 1; |
for (int i = 0; i < tiler->numTilesX(); ++i) |
for (int j = 0; j < tiler->numTilesY(); ++j) |
layer->pushTileProperties(i, j, resourceId++, IntRect(0, 0, 1, 1)); |
@@ -44,7 +44,7 @@ static scoped_ptr<CCTiledLayerImpl> createLayer(const IntSize& tileSize, const I |
return layer.Pass(); |
} |
-TEST(CCTiledLayerImplTest, emptyQuadList) |
+TEST(TiledLayerImplTest, emptyQuadList) |
{ |
DebugScopedSetImplThread scopedImplThread; |
@@ -55,9 +55,9 @@ TEST(CCTiledLayerImplTest, emptyQuadList) |
// Verify default layer does creates quads |
{ |
- scoped_ptr<CCTiledLayerImpl> layer = createLayer(tileSize, layerSize, CCLayerTilingData::NoBorderTexels); |
- MockCCQuadCuller quadCuller; |
- CCAppendQuadsData data; |
+ scoped_ptr<TiledLayerImpl> layer = createLayer(tileSize, layerSize, LayerTilingData::NoBorderTexels); |
+ MockQuadCuller quadCuller; |
+ AppendQuadsData data; |
layer->appendQuads(quadCuller, data); |
const unsigned numTiles = numTilesX * numTilesY; |
EXPECT_EQ(quadCuller.quadList().size(), numTiles); |
@@ -65,41 +65,41 @@ TEST(CCTiledLayerImplTest, emptyQuadList) |
// Layer with empty visible layer rect produces no quads |
{ |
- scoped_ptr<CCTiledLayerImpl> layer = createLayer(tileSize, layerSize, CCLayerTilingData::NoBorderTexels); |
+ scoped_ptr<TiledLayerImpl> layer = createLayer(tileSize, layerSize, LayerTilingData::NoBorderTexels); |
layer->setVisibleContentRect(IntRect()); |
- MockCCQuadCuller quadCuller; |
- CCAppendQuadsData data; |
+ MockQuadCuller quadCuller; |
+ AppendQuadsData data; |
layer->appendQuads(quadCuller, data); |
EXPECT_EQ(quadCuller.quadList().size(), 0u); |
} |
// Layer with non-intersecting visible layer rect produces no quads |
{ |
- scoped_ptr<CCTiledLayerImpl> layer = createLayer(tileSize, layerSize, CCLayerTilingData::NoBorderTexels); |
+ scoped_ptr<TiledLayerImpl> layer = createLayer(tileSize, layerSize, LayerTilingData::NoBorderTexels); |
IntRect outsideBounds(IntPoint(-100, -100), IntSize(50, 50)); |
layer->setVisibleContentRect(outsideBounds); |
- MockCCQuadCuller quadCuller; |
- CCAppendQuadsData data; |
+ MockQuadCuller quadCuller; |
+ AppendQuadsData data; |
layer->appendQuads(quadCuller, data); |
EXPECT_EQ(quadCuller.quadList().size(), 0u); |
} |
// Layer with skips draw produces no quads |
{ |
- scoped_ptr<CCTiledLayerImpl> layer = createLayer(tileSize, layerSize, CCLayerTilingData::NoBorderTexels); |
+ scoped_ptr<TiledLayerImpl> layer = createLayer(tileSize, layerSize, LayerTilingData::NoBorderTexels); |
layer->setSkipsDraw(true); |
- MockCCQuadCuller quadCuller; |
- CCAppendQuadsData data; |
+ MockQuadCuller quadCuller; |
+ AppendQuadsData data; |
layer->appendQuads(quadCuller, data); |
EXPECT_EQ(quadCuller.quadList().size(), 0u); |
} |
} |
-TEST(CCTiledLayerImplTest, checkerboarding) |
+TEST(TiledLayerImplTest, checkerboarding) |
{ |
DebugScopedSetImplThread scopedImplThread; |
@@ -108,18 +108,18 @@ TEST(CCTiledLayerImplTest, checkerboarding) |
const int numTilesY = 2; |
const IntSize layerSize(tileSize.width() * numTilesX, tileSize.height() * numTilesY); |
- scoped_ptr<CCTiledLayerImpl> layer = createLayer(tileSize, layerSize, CCLayerTilingData::NoBorderTexels); |
+ scoped_ptr<TiledLayerImpl> layer = createLayer(tileSize, layerSize, LayerTilingData::NoBorderTexels); |
// No checkerboarding |
{ |
- MockCCQuadCuller quadCuller; |
- CCAppendQuadsData data; |
+ MockQuadCuller quadCuller; |
+ AppendQuadsData data; |
layer->appendQuads(quadCuller, data); |
EXPECT_EQ(quadCuller.quadList().size(), 4u); |
EXPECT_FALSE(data.hadMissingTiles); |
for (size_t i = 0; i < quadCuller.quadList().size(); ++i) |
- EXPECT_EQ(quadCuller.quadList()[i]->material(), CCDrawQuad::TiledContent); |
+ EXPECT_EQ(quadCuller.quadList()[i]->material(), DrawQuad::TiledContent); |
} |
for (int i = 0; i < numTilesX; ++i) |
@@ -128,51 +128,51 @@ TEST(CCTiledLayerImplTest, checkerboarding) |
// All checkerboarding |
{ |
- MockCCQuadCuller quadCuller; |
- CCAppendQuadsData data; |
+ MockQuadCuller quadCuller; |
+ AppendQuadsData data; |
layer->appendQuads(quadCuller, data); |
EXPECT_TRUE(data.hadMissingTiles); |
EXPECT_EQ(quadCuller.quadList().size(), 4u); |
for (size_t i = 0; i < quadCuller.quadList().size(); ++i) |
- EXPECT_NE(quadCuller.quadList()[i]->material(), CCDrawQuad::TiledContent); |
+ EXPECT_NE(quadCuller.quadList()[i]->material(), DrawQuad::TiledContent); |
} |
} |
-static void getQuads(CCQuadList& quads, CCSharedQuadStateList& sharedStates, IntSize tileSize, const IntSize& layerSize, CCLayerTilingData::BorderTexelOption borderTexelOption, const IntRect& visibleContentRect) |
+static void getQuads(QuadList& quads, SharedQuadStateList& sharedStates, IntSize tileSize, const IntSize& layerSize, LayerTilingData::BorderTexelOption borderTexelOption, const IntRect& visibleContentRect) |
{ |
- scoped_ptr<CCTiledLayerImpl> layer = createLayer(tileSize, layerSize, borderTexelOption); |
+ scoped_ptr<TiledLayerImpl> layer = createLayer(tileSize, layerSize, borderTexelOption); |
layer->setVisibleContentRect(visibleContentRect); |
layer->setBounds(layerSize); |
- MockCCQuadCuller quadCuller(quads, sharedStates); |
- CCAppendQuadsData data; |
+ MockQuadCuller quadCuller(quads, sharedStates); |
+ AppendQuadsData data; |
layer->appendQuads(quadCuller, data); |
} |
// Test with both border texels and without. |
#define WITH_AND_WITHOUT_BORDER_TEST(testFixtureName) \ |
- TEST(CCTiledLayerImplTest, testFixtureName##NoBorders) \ |
+ TEST(TiledLayerImplTest, testFixtureName##NoBorders) \ |
{ \ |
- testFixtureName(CCLayerTilingData::NoBorderTexels); \ |
+ testFixtureName(LayerTilingData::NoBorderTexels); \ |
} \ |
- TEST(CCTiledLayerImplTest, testFixtureName##HasBorders) \ |
+ TEST(TiledLayerImplTest, testFixtureName##HasBorders) \ |
{ \ |
- testFixtureName(CCLayerTilingData::HasBorderTexels);\ |
+ testFixtureName(LayerTilingData::HasBorderTexels);\ |
} |
-static void coverageVisibleRectOnTileBoundaries(CCLayerTilingData::BorderTexelOption borders) |
+static void coverageVisibleRectOnTileBoundaries(LayerTilingData::BorderTexelOption borders) |
{ |
DebugScopedSetImplThread scopedImplThread; |
IntSize layerSize(1000, 1000); |
- CCQuadList quads; |
- CCSharedQuadStateList sharedStates; |
+ QuadList quads; |
+ SharedQuadStateList sharedStates; |
getQuads(quads, sharedStates, IntSize(100, 100), layerSize, borders, IntRect(IntPoint(), layerSize)); |
verifyQuadsExactlyCoverRect(quads, IntRect(IntPoint(), layerSize)); |
} |
WITH_AND_WITHOUT_BORDER_TEST(coverageVisibleRectOnTileBoundaries); |
-static void coverageVisibleRectIntersectsTiles(CCLayerTilingData::BorderTexelOption borders) |
+static void coverageVisibleRectIntersectsTiles(LayerTilingData::BorderTexelOption borders) |
{ |
DebugScopedSetImplThread scopedImplThread; |
@@ -182,39 +182,39 @@ static void coverageVisibleRectIntersectsTiles(CCLayerTilingData::BorderTexelOpt |
IntRect visibleContentRect(topLeft, bottomRight - topLeft); |
IntSize layerSize(250, 250); |
- CCQuadList quads; |
- CCSharedQuadStateList sharedStates; |
- getQuads(quads, sharedStates, IntSize(50, 50), IntSize(250, 250), CCLayerTilingData::NoBorderTexels, visibleContentRect); |
+ QuadList quads; |
+ SharedQuadStateList sharedStates; |
+ getQuads(quads, sharedStates, IntSize(50, 50), IntSize(250, 250), LayerTilingData::NoBorderTexels, visibleContentRect); |
verifyQuadsExactlyCoverRect(quads, visibleContentRect); |
} |
WITH_AND_WITHOUT_BORDER_TEST(coverageVisibleRectIntersectsTiles); |
-static void coverageVisibleRectIntersectsBounds(CCLayerTilingData::BorderTexelOption borders) |
+static void coverageVisibleRectIntersectsBounds(LayerTilingData::BorderTexelOption borders) |
{ |
DebugScopedSetImplThread scopedImplThread; |
IntSize layerSize(220, 210); |
IntRect visibleContentRect(IntPoint(), layerSize); |
- CCQuadList quads; |
- CCSharedQuadStateList sharedStates; |
- getQuads(quads, sharedStates, IntSize(100, 100), layerSize, CCLayerTilingData::NoBorderTexels, visibleContentRect); |
+ QuadList quads; |
+ SharedQuadStateList sharedStates; |
+ getQuads(quads, sharedStates, IntSize(100, 100), layerSize, LayerTilingData::NoBorderTexels, visibleContentRect); |
verifyQuadsExactlyCoverRect(quads, visibleContentRect); |
} |
WITH_AND_WITHOUT_BORDER_TEST(coverageVisibleRectIntersectsBounds); |
-TEST(CCTiledLayerImplTest, textureInfoForLayerNoBorders) |
+TEST(TiledLayerImplTest, textureInfoForLayerNoBorders) |
{ |
DebugScopedSetImplThread scopedImplThread; |
IntSize tileSize(50, 50); |
IntSize layerSize(250, 250); |
- CCQuadList quads; |
- CCSharedQuadStateList sharedStates; |
- getQuads(quads, sharedStates, tileSize, layerSize, CCLayerTilingData::NoBorderTexels, IntRect(IntPoint(), layerSize)); |
+ QuadList quads; |
+ SharedQuadStateList sharedStates; |
+ getQuads(quads, sharedStates, tileSize, layerSize, LayerTilingData::NoBorderTexels, IntRect(IntPoint(), layerSize)); |
for (size_t i = 0; i < quads.size(); ++i) { |
- ASSERT_EQ(quads[i]->material(), CCDrawQuad::TiledContent) << quadString << i; |
- CCTileDrawQuad* quad = static_cast<CCTileDrawQuad*>(quads[i]); |
+ ASSERT_EQ(quads[i]->material(), DrawQuad::TiledContent) << quadString << i; |
+ TileDrawQuad* quad = static_cast<TileDrawQuad*>(quads[i]); |
EXPECT_NE(quad->resourceId(), 0u) << quadString << i; |
EXPECT_EQ(quad->textureOffset(), IntPoint()) << quadString << i; |
@@ -223,19 +223,19 @@ TEST(CCTiledLayerImplTest, textureInfoForLayerNoBorders) |
} |
} |
-TEST(CCTiledLayerImplTest, tileOpaqueRectForLayerNoBorders) |
+TEST(TiledLayerImplTest, tileOpaqueRectForLayerNoBorders) |
{ |
DebugScopedSetImplThread scopedImplThread; |
IntSize tileSize(50, 50); |
IntSize layerSize(250, 250); |
- CCQuadList quads; |
- CCSharedQuadStateList sharedStates; |
- getQuads(quads, sharedStates, tileSize, layerSize, CCLayerTilingData::NoBorderTexels, IntRect(IntPoint(), layerSize)); |
+ QuadList quads; |
+ SharedQuadStateList sharedStates; |
+ getQuads(quads, sharedStates, tileSize, layerSize, LayerTilingData::NoBorderTexels, IntRect(IntPoint(), layerSize)); |
for (size_t i = 0; i < quads.size(); ++i) { |
- ASSERT_EQ(quads[i]->material(), CCDrawQuad::TiledContent) << quadString << i; |
- CCTileDrawQuad* quad = static_cast<CCTileDrawQuad*>(quads[i]); |
+ ASSERT_EQ(quads[i]->material(), DrawQuad::TiledContent) << quadString << i; |
+ TileDrawQuad* quad = static_cast<TileDrawQuad*>(quads[i]); |
EXPECT_EQ(IntRect(0, 0, 1, 1), quad->opaqueRect()) << quadString << i; |
} |