Lines Matching defs:pile_

48     pile_ = make_scoped_refptr(new TestPicturePile());
49 pile_->SetTileGridSize(gfx::Size(1000, 1000));
50 pile_->SetMinContentsScale(min_scale_);
52 SetTilingSize(pile_->tiling().max_texture_size());
61 gfx::Size tiling_size() const { return pile_->tiling_size(); }
62 gfx::Rect tiling_rect() const { return gfx::Rect(pile_->tiling_size()); }
68 return pile_->UpdateAndExpandInvalidation(&client_,
90 scoped_refptr<TestPicturePile> pile_;
104 pile_->SetPixelRecordDistanceForTesting(0);
107 pile_->tiling().SetMaxTextureSize(tile_size);
113 EXPECT_GT(pile_->tiling().num_tiles_x(), 2);
114 EXPECT_GT(pile_->tiling().num_tiles_y(), 2);
148 pile_->tiling().TilePositionX(1) + pile_->tiling().border_texels(),
151 pile_->tiling().TileSizeY(0) - pile_->tiling().border_texels());
174 expected_invalidation.Union(pile_->tiling().TileBounds(1, 1));
184 EXPECT_EQ(1, pile_->tiling().num_tiles_x());
185 EXPECT_EQ(1, pile_->tiling().num_tiles_y());
188 pile_->picture_map().find(TestPicturePile::PictureMapKey(0, 0))->second;
206 EXPECT_EQ(1, pile_->tiling().num_tiles_x());
207 EXPECT_EQ(1, pile_->tiling().num_tiles_y());
210 pile_->picture_map().find(TestPicturePile::PictureMapKey(0, 0))->second;
213 int expected_inflation = pile_->buffer_pixels();
216 gfx::Rect base_picture_rect(pile_->tiling_size());
224 gfx::ToCeiledSize(gfx::ScaleSize(pile_->tiling_size(), 2.f));
229 EXPECT_EQ(3, pile_->tiling().num_tiles_x());
230 EXPECT_EQ(3, pile_->tiling().num_tiles_y());
233 EXPECT_EQ(7, pile_->buffer_pixels());
234 EXPECT_EQ(7, pile_->tiling().border_texels());
242 gfx::Rect(pile_->tiling().TileBoundsWithBorder(0, 0).right(),
243 pile_->tiling().TileBoundsWithBorder(0, 0).bottom() - 1,
250 for (int i = 0; i < pile_->tiling().num_tiles_x(); ++i) {
251 for (int j = 0; j < pile_->tiling().num_tiles_y(); ++j) {
253 pile_->picture_map()
276 for (auto& it : pile_->picture_map()) {
287 for (auto& it : pile_->picture_map()) {
296 gfx::ToCeiledSize(gfx::ScaleSize(pile_->tiling_size(), 4.f));
307 for (int i = 0; i < pile_->tiling().num_tiles_x(); ++i) {
308 for (int j = 0; j < pile_->tiling().num_tiles_y(); ++j) {
310 pile_->picture_map()
323 for (int i = 0; i < pile_->tiling().num_tiles_x(); ++i) {
324 for (int j = 0; j < pile_->tiling().num_tiles_y(); ++j) {
326 pile_->picture_map()
343 gfx::Rect(pile_->tiling().TileBounds(3, 4).x(),
344 pile_->tiling().TileBounds(3, 4).y() + 10,
349 pile_->tiling().TileBounds(2, 4), pile_->tiling().TileBounds(3, 4))))
358 for (int i = 0; i < pile_->tiling().num_tiles_x(); ++i) {
359 for (int j = 0; j < pile_->tiling().num_tiles_y(); ++j) {
361 pile_->picture_map()
376 EXPECT_TRUE(pile_->CanRasterLayerRect(rect));
377 EXPECT_TRUE(pile_->CanRasterSlowTileCheck(rect));
379 pile_->Clear();
383 EXPECT_FALSE(pile_->CanRasterLayerRect(rect));
384 EXPECT_FALSE(pile_->CanRasterSlowTileCheck(rect));
393 gfx::ToCeiledSize(gfx::ScaleSize(pile_->tiling_size(), 4.f));
396 gfx::Rect tile01_borders = pile_->tiling().TileBoundsWithBorder(0, 1);
397 gfx::Rect tile02_borders = pile_->tiling().TileBoundsWithBorder(0, 2);
398 gfx::Rect tile01_noborders = pile_->tiling().TileBounds(0, 1);
399 gfx::Rect tile02_noborders = pile_->tiling().TileBounds(0, 2);
406 EXPECT_TRUE(pile_->CanRasterLayerRect(tile01_noborders));
407 EXPECT_TRUE(pile_->CanRasterSlowTileCheck(tile01_noborders));
408 EXPECT_TRUE(pile_->CanRasterLayerRect(tile02_noborders));
409 EXPECT_TRUE(pile_->CanRasterSlowTileCheck(tile02_noborders));
412 EXPECT_TRUE(!pile_->recorded_viewport().IsEmpty());
426 EXPECT_TRUE(pile_->picture_map()
429 EXPECT_FALSE(pile_->picture_map()
433 EXPECT_TRUE(pile_->CanRasterLayerRect(tile01_noborders));
434 EXPECT_TRUE(pile_->CanRasterSlowTileCheck(tile01_noborders));
435 EXPECT_FALSE(pile_->CanRasterLayerRect(tile02_noborders));
436 EXPECT_FALSE(pile_->CanRasterSlowTileCheck(tile02_noborders));
443 EXPECT_TRUE(!pile_->recorded_viewport().IsEmpty());
448 EXPECT_TRUE(!pile_->recorded_viewport().IsEmpty());
454 EXPECT_TRUE(!pile_->recorded_viewport().IsEmpty());
461 EXPECT_TRUE(!pile_->recorded_viewport().IsEmpty());
541 pile_->tiling().ExpandRectToTileBounds(pile_->recorded_viewport());
547 pile_->tiling().ExpandRectToTileBounds(pile_->recorded_viewport());
549 pile_->tiling().ExpandRectToTileBounds(invalidation_outside);
601 pile_->tiling().SetMaxTextureSize(gfx::Size(tile_size, tile_size));
605 EXPECT_EQ(6, pile_->tiling().num_tiles_x());
606 EXPECT_EQ(6, pile_->tiling().num_tiles_y());
607 for (int i = 0; i < pile_->tiling().num_tiles_x(); ++i) {
608 for (int j = 0; j < pile_->tiling().num_tiles_y(); ++j) {
610 TestPicturePile::PictureMap& map = pile_->picture_map();
622 EXPECT_EQ(6, pile_->tiling().num_tiles_x());
623 EXPECT_EQ(8, pile_->tiling().num_tiles_y());
627 TestPicturePile::PictureMap& map = pile_->picture_map();
637 gfx::Rect bottom_row = gfx::UnionRects(pile_->tiling().TileBounds(0, 5),
638 pile_->tiling().TileBounds(5, 5));
651 EXPECT_EQ(6, pile_->tiling().num_tiles_x());
652 EXPECT_EQ(6, pile_->tiling().num_tiles_y());
653 for (int i = 0; i < pile_->tiling().num_tiles_x(); ++i) {
654 for (int j = 0; j < pile_->tiling().num_tiles_y(); ++j) {
656 TestPicturePile::PictureMap& map = pile_->picture_map();
683 pile_->tiling().TileBounds(0, 5), pile_->tiling().TileBounds(5, 5));
692 pile_->tiling().TileBounds(0, 5));
696 pile_->tiling().TileBounds(5, 5));
712 EXPECT_EQ(8, pile_->tiling().num_tiles_x());
713 EXPECT_EQ(6, pile_->tiling().num_tiles_y());
717 TestPicturePile::PictureMap& map = pile_->picture_map();
727 gfx::Rect right_column = gfx::UnionRects(pile_->tiling().TileBounds(5, 0),
728 pile_->tiling().TileBounds(5, 5));
741 EXPECT_EQ(6, pile_->tiling().num_tiles_x());
742 EXPECT_EQ(6, pile_->tiling().num_tiles_y());
743 for (int i = 0; i < pile_->tiling().num_tiles_x(); ++i) {
744 for (int j = 0; j < pile_->tiling().num_tiles_y(); ++j) {
746 TestPicturePile::PictureMap& map = pile_->picture_map();
775 pile_->tiling().TileBounds(5, 0), pile_->tiling().TileBounds(5, 5));
782 pile_->tiling().TileBounds(5, 0));
786 pile_->tiling().TileBounds(5, 5));
799 EXPECT_EQ(8, pile_->tiling().num_tiles_x());
800 EXPECT_EQ(8, pile_->tiling().num_tiles_y());
804 TestPicturePile::PictureMap& map = pile_->picture_map();
815 UnionRegions(gfx::UnionRects(pile_->tiling().TileBounds(5, 0),
816 pile_->tiling().TileBounds(5, 5)),
817 gfx::UnionRects(pile_->tiling().TileBounds(0, 5),
818 pile_->tiling().TileBounds(5, 5)));
831 EXPECT_EQ(6, pile_->tiling().num_tiles_x());
832 EXPECT_EQ(6, pile_->tiling().num_tiles_y());
833 for (int i = 0; i < pile_->tiling().num_tiles_x(); ++i) {
834 for (int j = 0; j < pile_->tiling().num_tiles_y(); ++j) {
836 TestPicturePile::PictureMap& map = pile_->picture_map();
873 pile_->tiling().TileBounds(0, 5));
877 pile_->tiling().TileBounds(5, 0));
881 pile_->tiling().TileBounds(5, 5));
910 pile_->tiling().SetMaxTextureSize(gfx::Size(tile_size, tile_size));
914 EXPECT_EQ(6, pile_->tiling().num_tiles_x());
915 EXPECT_EQ(6, pile_->tiling().num_tiles_y());
916 for (int i = 0; i < pile_->tiling().num_tiles_x(); ++i) {
917 for (int j = 0; j < pile_->tiling().num_tiles_y(); ++j) {
919 TestPicturePile::PictureMap& map = pile_->picture_map();
940 EXPECT_EQ(6, pile_->tiling().num_tiles_x());
941 EXPECT_EQ(6, pile_->tiling().num_tiles_y());
942 for (int i = 0; i < pile_->tiling().num_tiles_x(); ++i) {
943 for (int j = 0; j < pile_->tiling().num_tiles_y(); ++j) {
945 TestPicturePile::PictureMap& map = pile_->picture_map();
977 gfx::UnionRects(pile_->tiling().TileBounds(0, 5),
978 pile_->tiling().TileBounds(5, 5));
982 gfx::UnionRects(pile_->tiling().TileBounds(1, 5),
983 pile_->tiling().TileBounds(5, 5));
985 pile_->tiling().TileBounds(0, 5), gfx::Rect(base_tiling_size)));
989 gfx::UnionRects(pile_->tiling().TileBounds(0, 5),
990 pile_->tiling().TileBounds(4, 5));
992 pile_->tiling().TileBounds(5, 5), gfx::Rect(base_tiling_size)));
1009 EXPECT_EQ(6, pile_->tiling().num_tiles_x());
1010 EXPECT_EQ(6, pile_->tiling().num_tiles_y());
1011 for (int i = 0; i < pile_->tiling().num_tiles_x(); ++i) {
1012 for (int j = 0; j < pile_->tiling().num_tiles_y(); ++j) {
1014 TestPicturePile::PictureMap& map = pile_->picture_map();
1044 gfx::UnionRects(pile_->tiling().TileBounds(5, 0),
1045 pile_->tiling().TileBounds(5, 5));
1049 gfx::UnionRects(pile_->tiling().TileBounds(5, 1),
1050 pile_->tiling().TileBounds(5, 5));
1052 pile_->tiling().TileBounds(5, 0), gfx::Rect(base_tiling_size)));
1056 gfx::UnionRects(pile_->tiling().TileBounds(5, 0),
1057 pile_->tiling().TileBounds(5, 4));
1059 pile_->tiling().TileBounds(5, 5), gfx::Rect(base_tiling_size)));
1078 EXPECT_EQ(6, pile_->tiling().num_tiles_x());
1079 EXPECT_EQ(6, pile_->tiling().num_tiles_y());
1080 for (int i = 0; i < pile_->tiling().num_tiles_x(); ++i) {
1081 for (int j = 0; j < pile_->tiling().num_tiles_y(); ++j) {
1083 TestPicturePile::PictureMap& map = pile_->picture_map();
1116 gfx::UnionRects(pile_->tiling().TileBounds(5, 0),
1117 pile_->tiling().TileBounds(5, 5));
1119 gfx::UnionRects(pile_->tiling().TileBounds(0, 5),
1120 pile_->tiling().TileBounds(5, 5)));
1124 gfx::UnionRects(pile_->tiling().TileBounds(5, 1),
1125 pile_->tiling().TileBounds(5, 5));
1127 gfx::UnionRects(pile_->tiling().TileBounds(0, 5),
1128 pile_->tiling().TileBounds(5, 5)));
1130 pile_->tiling().TileBounds(5, 0), gfx::Rect(base_tiling_size)));
1134 gfx::UnionRects(pile_->tiling().TileBounds(5, 0),
1135 pile_->tiling().TileBounds(5, 5));
1137 gfx::UnionRects(pile_->tiling().TileBounds(1, 5),
1138 pile_->tiling().TileBounds(5, 5)));
1140 pile_->tiling().TileBounds(0, 5), gfx::Rect(base_tiling_size)));
1144 gfx::UnionRects(pile_->tiling().TileBounds(5, 0),
1145 pile_->tiling().TileBounds(5, 4));
1147 gfx::UnionRects(pile_->tiling().TileBounds(0, 5),
1148 pile_->tiling().TileBounds(4, 5)));
1150 pile_->tiling().TileBounds(5, 5), gfx::Rect(base_tiling_size)));
1177 pile_->tiling().SetMaxTextureSize(gfx::Size(tile_size, tile_size));
1181 EXPECT_EQ(6, pile_->tiling().num_tiles_x());
1182 EXPECT_EQ(6, pile_->tiling().num_tiles_y());
1183 for (int i = 0; i < pile_->tiling().num_tiles_x(); ++i) {
1184 for (int j = 0; j < pile_->tiling().num_tiles_y(); ++j) {
1186 TestPicturePile::PictureMap& map = pile_->picture_map();
1196 EXPECT_EQ(6, pile_->tiling().num_tiles_x());
1197 EXPECT_EQ(8, pile_->tiling().num_tiles_y());
1198 for (int i = 0; i < pile_->tiling().num_tiles_x(); ++i) {
1199 for (int j = 0; j < pile_->tiling().num_tiles_y(); ++j) {
1201 TestPicturePile::PictureMap& map = pile_->picture_map();
1211 SubtractRegions(gfx::UnionRects(pile_->tiling().TileBounds(0, 5),
1212 pile_->tiling().TileBounds(5, 5)),
1222 EXPECT_EQ(6, pile_->tiling().num_tiles_x());
1223 EXPECT_EQ(6, pile_->tiling().num_tiles_y());
1224 for (int i = 0; i < pile_->tiling().num_tiles_x(); ++i) {
1225 for (int j = 0; j < pile_->tiling().num_tiles_y(); ++j) {
1227 TestPicturePile::PictureMap& map = pile_->picture_map();
1245 EXPECT_EQ(8, pile_->tiling().num_tiles_x());
1246 EXPECT_EQ(6, pile_->tiling().num_tiles_y());
1247 for (int i = 0; i < pile_->tiling().num_tiles_x(); ++i) {
1248 for (int j = 0; j < pile_->tiling().num_tiles_y(); ++j) {
1250 TestPicturePile::PictureMap& map = pile_->picture_map();
1260 SubtractRegions(gfx::UnionRects(pile_->tiling().TileBounds(5, 0),
1261 pile_->tiling().TileBounds(5, 5)),
1271 EXPECT_EQ(6, pile_->tiling().num_tiles_x());
1272 EXPECT_EQ(6, pile_->tiling().num_tiles_y());
1273 for (int i = 0; i < pile_->tiling().num_tiles_x(); ++i) {
1274 for (int j = 0; j < pile_->tiling().num_tiles_y(); ++j) {
1276 TestPicturePile::PictureMap& map = pile_->picture_map();
1294 EXPECT_EQ(8, pile_->tiling().num_tiles_x());
1295 EXPECT_EQ(8, pile_->tiling().num_tiles_y());
1296 for (int i = 0; i < pile_->tiling().num_tiles_x(); ++i) {
1297 for (int j = 0; j < pile_->tiling().num_tiles_y(); ++j) {
1299 TestPicturePile::PictureMap& map = pile_->picture_map();
1310 UnionRegions(gfx::UnionRects(pile_->tiling().TileBounds(0, 5),
1311 pile_->tiling().TileBounds(5, 5)),
1312 gfx::UnionRects(pile_->tiling().TileBounds(5, 0),
1313 pile_->tiling().TileBounds(5, 5))),
1324 EXPECT_EQ(6, pile_->tiling().num_tiles_x());
1325 EXPECT_EQ(6, pile_->tiling().num_tiles_y());
1326 for (int i = 0; i < pile_->tiling().num_tiles_x(); ++i) {
1327 for (int j = 0; j < pile_->tiling().num_tiles_y(); ++j) {
1329 TestPicturePile::PictureMap& map = pile_->picture_map();
1358 pile_->tiling().SetMaxTextureSize(gfx::Size(tile_size, tile_size));
1362 EXPECT_EQ(6, pile_->tiling().num_tiles_x());
1363 EXPECT_EQ(6, pile_->tiling().num_tiles_y());
1364 for (int i = 0; i < pile_->tiling().num_tiles_x(); ++i) {
1365 for (int j = 0; j < pile_->tiling().num_tiles_y(); ++j) {
1367 TestPicturePile::PictureMap& map = pile_->picture_map();
1377 EXPECT_EQ(6, pile_->tiling().num_tiles_x());
1378 EXPECT_EQ(6, pile_->tiling().num_tiles_y());
1379 for (int i = 0; i < pile_->tiling().num_tiles_x(); ++i) {
1380 for (int j = 0; j < pile_->tiling().num_tiles_y(); ++j) {
1382 TestPicturePile::PictureMap& map = pile_->picture_map();
1398 EXPECT_EQ(6, pile_->tiling().num_tiles_x());
1399 EXPECT_EQ(6, pile_->tiling().num_tiles_y());
1400 for (int i = 0; i < pile_->tiling().num_tiles_x(); ++i) {
1401 for (int j = 0; j < pile_->tiling().num_tiles_y(); ++j) {
1403 TestPicturePile::PictureMap& map = pile_->picture_map();
1420 EXPECT_EQ(6, pile_->tiling().num_tiles_x());
1421 EXPECT_EQ(6, pile_->tiling().num_tiles_y());
1422 for (int i = 0; i < pile_->tiling().num_tiles_x(); ++i) {
1423 for (int j = 0; j < pile_->tiling().num_tiles_y(); ++j) {
1425 TestPicturePile::PictureMap& map = pile_->picture_map();
1441 EXPECT_EQ(6, pile_->tiling().num_tiles_x());
1442 EXPECT_EQ(6, pile_->tiling().num_tiles_y());
1443 for (int i = 0; i < pile_->tiling().num_tiles_x(); ++i) {
1444 for (int j = 0; j < pile_->tiling().num_tiles_y(); ++j) {
1446 TestPicturePile::PictureMap& map = pile_->picture_map();
1463 EXPECT_EQ(6, pile_->tiling().num_tiles_x());
1464 EXPECT_EQ(6, pile_->tiling().num_tiles_y());
1465 for (int i = 0; i < pile_->tiling().num_tiles_x(); ++i) {
1466 for (int j = 0; j < pile_->tiling().num_tiles_y(); ++j) {
1468 TestPicturePile::PictureMap& map = pile_->picture_map();
1484 EXPECT_EQ(6, pile_->tiling().num_tiles_x());
1485 EXPECT_EQ(6, pile_->tiling().num_tiles_y());
1486 for (int i = 0; i < pile_->tiling().num_tiles_x(); ++i) {
1487 for (int j = 0; j < pile_->tiling().num_tiles_y(); ++j) {
1489 TestPicturePile::PictureMap& map = pile_->picture_map();
1506 EXPECT_TRUE(pile_->is_solid_color());
1507 EXPECT_EQ(static_cast<SkColor>(SK_ColorTRANSPARENT), pile_->solid_color());
1516 EXPECT_TRUE(pile_->is_solid_color());
1517 EXPECT_EQ(SK_ColorCYAN, pile_->solid_color());
1526 EXPECT_FALSE(pile_->is_solid_color());
1533 EXPECT_TRUE(pile_->is_solid_color());
1534 EXPECT_EQ(SK_ColorRED, pile_->solid_color());
1545 EXPECT_FALSE(pile_->is_solid_color());