Lines Matching refs:manager_

64     manager_.reset(new TextureManager(NULL,
71 manager_->Initialize();
76 manager_->Destroy(false);
77 manager_.reset();
84 gl_.get(), error_state_.get(), manager_.get(),
89 scoped_ptr<TextureManager> manager_;
107 EXPECT_FALSE(manager_->HaveUnrenderableTextures());
108 EXPECT_FALSE(manager_->HaveUnsafeTextures());
109 EXPECT_FALSE(manager_->HaveUnclearedMips());
111 manager_->CreateTexture(kClient1Id, kService1Id);
113 scoped_refptr<TextureRef> texture = manager_->GetTexture(kClient1Id);
117 EXPECT_EQ(texture->texture(), manager_->GetTextureForServiceId(
120 EXPECT_TRUE(manager_->GetTexture(kClient2Id) == NULL);
122 manager_->RemoveTexture(kClient2Id);
128 manager_->RemoveTexture(kClient1Id);
129 EXPECT_TRUE(manager_->GetTexture(kClient1Id) == NULL);
137 manager_->CreateTexture(kClient1Id, kService1Id);
139 TextureRef* texture_ref = manager_->GetTexture(kClient1Id);
142 manager_->SetTarget(texture_ref, GL_TEXTURE_2D);
259 EXPECT_EQ(kMax2dLevels, manager_->MaxLevelsForTarget(GL_TEXTURE_2D));
261 manager_->MaxLevelsForTarget(GL_TEXTURE_CUBE_MAP));
263 manager_->MaxLevelsForTarget(GL_TEXTURE_CUBE_MAP_POSITIVE_X));
265 manager_->MaxLevelsForTarget(GL_TEXTURE_CUBE_MAP_NEGATIVE_X));
267 manager_->MaxLevelsForTarget(GL_TEXTURE_CUBE_MAP_POSITIVE_Y));
269 manager_->MaxLevelsForTarget(GL_TEXTURE_CUBE_MAP_NEGATIVE_Y));
271 manager_->MaxLevelsForTarget(GL_TEXTURE_CUBE_MAP_POSITIVE_Z));
273 manager_->MaxLevelsForTarget(GL_TEXTURE_CUBE_MAP_NEGATIVE_Z));
275 manager_->MaxLevelsForTarget(GL_TEXTURE_EXTERNAL_OES));
276 EXPECT_EQ(kMaxTextureSize, manager_->MaxSizeForTarget(GL_TEXTURE_2D));
278 manager_->MaxSizeForTarget(GL_TEXTURE_CUBE_MAP));
280 manager_->MaxSizeForTarget(GL_TEXTURE_CUBE_MAP_POSITIVE_X));
282 manager_->MaxSizeForTarget(GL_TEXTURE_CUBE_MAP_NEGATIVE_X));
284 manager_->MaxSizeForTarget(GL_TEXTURE_CUBE_MAP_POSITIVE_Y));
286 manager_->MaxSizeForTarget(GL_TEXTURE_CUBE_MAP_NEGATIVE_Y));
288 manager_->MaxSizeForTarget(GL_TEXTURE_CUBE_MAP_POSITIVE_Z));
290 manager_->MaxSizeForTarget(GL_TEXTURE_CUBE_MAP_NEGATIVE_Z));
292 manager_->MaxSizeForTarget(GL_TEXTURE_EXTERNAL_OES));
297 EXPECT_TRUE(manager_->ValidForTarget(
299 EXPECT_TRUE(manager_->ValidForTarget(
301 EXPECT_FALSE(manager_->ValidForTarget(
303 EXPECT_FALSE(manager_->ValidForTarget(
306 EXPECT_FALSE(manager_->ValidForTarget(
309 EXPECT_FALSE(manager_->ValidForTarget(
312 EXPECT_TRUE(manager_->ValidForTarget(GL_TEXTURE_2D, 0, 5, 2, 1));
314 EXPECT_TRUE(manager_->ValidForTarget(GL_TEXTURE_2D, 0, 2, 5, 1));
316 EXPECT_FALSE(manager_->ValidForTarget(GL_TEXTURE_2D, 1, 5, 2, 1));
318 EXPECT_FALSE(manager_->ValidForTarget(GL_TEXTURE_2D, 1, 2, 5, 1));
321 EXPECT_TRUE(manager_->ValidForTarget(
324 EXPECT_TRUE(manager_->ValidForTarget(
326 EXPECT_FALSE(manager_->ValidForTarget(
329 EXPECT_FALSE(manager_->ValidForTarget(
333 EXPECT_FALSE(manager_->ValidForTarget(
337 EXPECT_FALSE(manager_->ValidForTarget(
342 EXPECT_TRUE(manager_->ValidForTarget(
344 EXPECT_TRUE(manager_->ValidForTarget(
346 EXPECT_FALSE(manager_->ValidForTarget(
348 EXPECT_FALSE(manager_->ValidForTarget(
353 EXPECT_TRUE(manager_->ValidForTarget(
358 EXPECT_FALSE(manager_->ValidForTarget(
413 manager_.reset(new TextureManager(memory_tracker,
420 manager_->CreateTexture(kClient1Id, kService1Id);
421 texture_ref_ = manager_->GetTexture(kClient1Id);
438 manager_->Destroy(false);
439 manager_.reset();
446 gl_.get(), error_state_.get(), manager_.get(),
453 scoped_ptr<TextureManager> manager_;
484 EXPECT_FALSE(manager_->CanGenerateMipmaps(texture_ref_.get()));
487 EXPECT_TRUE(manager_->CanRender(texture_ref_.get()));
495 EXPECT_FALSE(manager_->HaveUnrenderableTextures());
496 EXPECT_FALSE(manager_->HaveUnsafeTextures());
502 manager_->SetTarget(texture_ref_.get(), GL_TEXTURE_2D);
505 EXPECT_FALSE(manager_->CanGenerateMipmaps(texture_ref_.get()));
507 EXPECT_FALSE(manager_->CanRender(texture_ref_.get()));
514 manager_->SetTarget(texture_ref_.get(), GL_TEXTURE_EXTERNAL_OES);
517 EXPECT_FALSE(manager_->CanGenerateMipmaps(texture_ref_.get()));
519 EXPECT_TRUE(manager_->CanRender(texture_ref_.get()));
525 manager_->SetTarget(texture_ref_.get(), GL_TEXTURE_2D);
526 EXPECT_FALSE(manager_->CanRender(texture_ref_.get()));
527 manager_->SetLevelInfo(texture_ref_.get(),
538 EXPECT_TRUE(manager_->CanRender(texture_ref_.get()));
539 manager_->SetLevelInfo(texture_ref_.get(),
550 EXPECT_FALSE(manager_->CanRender(texture_ref_.get()));
554 manager_->SetTarget(texture_ref_.get(), GL_TEXTURE_2D);
555 manager_->SetLevelInfo(texture_ref_.get(),
567 manager_->SetLevelInfo(texture_ref_.get(),
582 manager_->SetTarget(texture_ref_.get(), GL_TEXTURE_2D);
584 manager_->SetLevelInfo(texture_ref_.get(),
597 manager_->SetLevelInfo(texture_ref_.get(),
614 manager_->SetTarget(texture_ref_.get(), GL_TEXTURE_2D);
616 manager_->SetLevelInfo(texture_ref_.get(),
640 manager_->SetTarget(texture_ref_.get(), GL_TEXTURE_2D);
644 manager_->SetLevelInfo(texture_ref_.get(),
657 EXPECT_FALSE(manager_->CanRender(texture_ref_.get()));
659 EXPECT_TRUE(manager_->HaveUnrenderableTextures());
663 EXPECT_TRUE(manager_->CanRender(texture_ref_.get()));
664 EXPECT_FALSE(manager_->HaveUnrenderableTextures());
670 EXPECT_TRUE(manager_->HaveUnrenderableTextures());
672 EXPECT_TRUE(manager_->CanGenerateMipmaps(texture_ref_.get()));
674 EXPECT_TRUE(manager_->MarkMipmapsGenerated(texture_ref_.get()));
676 EXPECT_TRUE(manager_->CanRender(texture_ref_.get()));
677 EXPECT_FALSE(manager_->HaveUnrenderableTextures());
679 manager_->SetLevelInfo(texture_ref_.get(),
692 EXPECT_TRUE(manager_->CanGenerateMipmaps(texture_ref_.get()));
693 EXPECT_FALSE(manager_->CanRender(texture_ref_.get()));
694 EXPECT_TRUE(manager_->HaveUnrenderableTextures());
696 manager_->SetLevelInfo(texture_ref_.get(),
707 EXPECT_TRUE(manager_->CanGenerateMipmaps(texture_ref_.get()));
709 EXPECT_TRUE(manager_->MarkMipmapsGenerated(texture_ref_.get()));
710 EXPECT_TRUE(manager_->CanRender(texture_ref_.get()));
712 EXPECT_FALSE(manager_->HaveUnrenderableTextures());
716 manager_->SetTarget(texture_ref_.get(), GL_TEXTURE_2D);
718 manager_->SetLevelInfo(texture_ref_.get(),
731 EXPECT_TRUE(manager_->MarkMipmapsGenerated(texture_ref_.get()));
737 manager_->SetTarget(texture_ref_.get(), GL_TEXTURE_2D);
741 manager_->SetLevelInfo(texture_ref_.get(),
752 EXPECT_TRUE(manager_->MarkMipmapsGenerated(texture_ref_.get()));
755 EXPECT_TRUE(manager_->CanRender(texture_ref_.get()));
756 EXPECT_FALSE(manager_->HaveUnrenderableTextures());
758 manager_->SetLevelInfo(texture_ref_.get(),
769 EXPECT_TRUE(manager_->MarkMipmapsGenerated(texture_ref_.get()));
772 EXPECT_TRUE(manager_->CanRender(texture_ref_.get()));
773 EXPECT_FALSE(manager_->HaveUnrenderableTextures());
775 manager_->SetLevelInfo(texture_ref_.get(),
788 EXPECT_TRUE(manager_->CanRender(texture_ref_.get()));
789 EXPECT_FALSE(manager_->HaveUnrenderableTextures());
793 manager_->SetTarget(texture_ref_.get(), GL_TEXTURE_2D);
797 manager_->SetLevelInfo(texture_ref_.get(),
810 EXPECT_FALSE(manager_->CanGenerateMipmaps(texture_ref_.get()));
811 EXPECT_FALSE(manager_->CanRender(texture_ref_.get()));
812 EXPECT_TRUE(manager_->HaveUnrenderableTextures());
815 EXPECT_FALSE(manager_->CanRender(texture_ref_.get()));
816 EXPECT_TRUE(manager_->HaveUnrenderableTextures());
819 EXPECT_FALSE(manager_->CanRender(texture_ref_.get()));
820 EXPECT_TRUE(manager_->HaveUnrenderableTextures());
823 EXPECT_TRUE(manager_->CanRender(texture_ref_.get()));
824 EXPECT_FALSE(manager_->HaveUnrenderableTextures());
826 manager_->SetLevelInfo(texture_ref_.get(),
839 EXPECT_TRUE(manager_->CanGenerateMipmaps(texture_ref_.get()));
840 EXPECT_FALSE(manager_->HaveUnrenderableTextures());
876 manager_->SetTarget(texture_ref_.get(), GL_TEXTURE_CUBE_MAP);
880 manager_->SetLevelInfo(texture_ref_.get(),
894 EXPECT_FALSE(manager_->CanGenerateMipmaps(texture_ref_.get()));
895 EXPECT_FALSE(manager_->CanRender(texture_ref_.get()));
896 EXPECT_TRUE(manager_->HaveUnrenderableTextures());
897 manager_->SetLevelInfo(texture_ref_.get(),
911 EXPECT_FALSE(manager_->CanGenerateMipmaps(texture_ref_.get()));
912 EXPECT_FALSE(manager_->CanRender(texture_ref_.get()));
913 EXPECT_TRUE(manager_->HaveUnrenderableTextures());
914 manager_->SetLevelInfo(texture_ref_.get(),
928 EXPECT_FALSE(manager_->CanGenerateMipmaps(texture_ref_.get()));
929 EXPECT_FALSE(manager_->CanRender(texture_ref_.get()));
930 EXPECT_TRUE(manager_->HaveUnrenderableTextures());
931 manager_->SetLevelInfo(texture_ref_.get(),
945 EXPECT_FALSE(manager_->CanRender(texture_ref_.get()));
946 EXPECT_FALSE(manager_->CanGenerateMipmaps(texture_ref_.get()));
947 EXPECT_TRUE(manager_->HaveUnrenderableTextures());
948 manager_->SetLevelInfo(texture_ref_.get(),
962 EXPECT_FALSE(manager_->CanGenerateMipmaps(texture_ref_.get()));
963 EXPECT_FALSE(manager_->CanRender(texture_ref_.get()));
964 EXPECT_TRUE(manager_->HaveUnrenderableTextures());
965 manager_->SetLevelInfo(texture_ref_.get(),
979 EXPECT_TRUE(manager_->CanGenerateMipmaps(texture_ref_.get()));
980 EXPECT_FALSE(manager_->CanRender(texture_ref_.get()));
981 EXPECT_TRUE(manager_->HaveUnrenderableTextures());
984 EXPECT_TRUE(manager_->MarkMipmapsGenerated(texture_ref_.get()));
987 EXPECT_TRUE(manager_->CanRender(texture_ref_.get()));
988 EXPECT_FALSE(manager_->HaveUnrenderableTextures());
991 manager_->SetLevelInfo(texture_ref_.get(),
1005 EXPECT_TRUE(manager_->CanGenerateMipmaps(texture_ref_.get()));
1007 manager_->SetLevelInfo(texture_ref_.get(),
1018 EXPECT_TRUE(manager_->CanGenerateMipmaps(texture_ref_.get()));
1020 EXPECT_TRUE(manager_->MarkMipmapsGenerated(texture_ref_.get()));
1026 manager_->SetTarget(texture_ref_.get(), GL_TEXTURE_2D);
1027 manager_->SetLevelInfo(texture_ref_.get(),
1047 manager_->RemoveTexture(kClient1Id);
1054 manager_->SetTarget(texture_ref_.get(), GL_TEXTURE_2D);
1055 manager_->SetLevelInfo(texture_ref_.get(),
1075 manager_->RemoveTexture(kClient1Id);
1082 manager_->SetTarget(texture_ref_.get(), GL_TEXTURE_2D);
1083 manager_->SetLevelInfo(texture_ref_.get(),
1129 manager_->RemoveTexture(kClient1Id);
1284 EXPECT_FALSE(manager_->HaveUnclearedMips());
1287 manager_->SetTarget(texture_ref_.get(), GL_TEXTURE_2D);
1288 manager_->SetLevelInfo(texture_ref_.get(),
1300 EXPECT_TRUE(manager_->HaveUnsafeTextures());
1301 EXPECT_TRUE(manager_->HaveUnclearedMips());
1303 manager_->SetLevelCleared(texture_ref_.get(), GL_TEXTURE_2D, 0, true);
1305 EXPECT_FALSE(manager_->HaveUnsafeTextures());
1306 EXPECT_FALSE(manager_->HaveUnclearedMips());
1308 manager_->SetLevelInfo(texture_ref_.get(),
1320 EXPECT_TRUE(manager_->HaveUnsafeTextures());
1321 EXPECT_TRUE(manager_->HaveUnclearedMips());
1323 manager_->SetLevelCleared(texture_ref_.get(), GL_TEXTURE_2D, 1, true);
1325 EXPECT_FALSE(manager_->HaveUnsafeTextures());
1326 EXPECT_FALSE(manager_->HaveUnclearedMips());
1328 manager_->SetLevelInfo(texture_ref_.get(),
1339 manager_->SetLevelInfo(texture_ref_.get(),
1351 EXPECT_TRUE(manager_->HaveUnsafeTextures());
1352 EXPECT_TRUE(manager_->HaveUnclearedMips());
1354 manager_->SetLevelCleared(texture_ref_.get(), GL_TEXTURE_2D, 0, true);
1356 EXPECT_TRUE(manager_->HaveUnsafeTextures());
1357 EXPECT_TRUE(manager_->HaveUnclearedMips());
1359 manager_->SetLevelCleared(texture_ref_.get(), GL_TEXTURE_2D, 1, true);
1361 EXPECT_FALSE(manager_->HaveUnsafeTextures());
1362 EXPECT_FALSE(manager_->HaveUnclearedMips());
1364 manager_->SetLevelInfo(texture_ref_.get(),
1376 EXPECT_TRUE(manager_->HaveUnsafeTextures());
1377 EXPECT_TRUE(manager_->HaveUnclearedMips());
1379 manager_->MarkMipmapsGenerated(texture_ref_.get());
1381 EXPECT_FALSE(manager_->HaveUnsafeTextures());
1382 EXPECT_FALSE(manager_->HaveUnclearedMips());
1385 manager_->CreateTexture(kClient2Id, kService2Id);
1387 manager_->GetTexture(kClient2Id));
1389 manager_->SetTarget(texture_ref2.get(), GL_TEXTURE_2D);
1390 EXPECT_FALSE(manager_->HaveUnsafeTextures());
1391 EXPECT_FALSE(manager_->HaveUnclearedMips());
1394 manager_->SetLevelInfo(texture_ref2.get(),
1405 EXPECT_FALSE(manager_->HaveUnsafeTextures());
1406 EXPECT_FALSE(manager_->HaveUnclearedMips());
1408 manager_->SetLevelInfo(texture_ref2.get(),
1419 EXPECT_TRUE(manager_->HaveUnsafeTextures());
1420 EXPECT_TRUE(manager_->HaveUnclearedMips());
1423 manager_->CreateTexture(kClient3Id, kService3Id);
1425 manager_->GetTexture(kClient3Id));
1427 manager_->SetTarget(texture_ref3.get(), GL_TEXTURE_2D);
1428 manager_->SetLevelInfo(texture_ref3.get(),
1439 EXPECT_TRUE(manager_->HaveUnsafeTextures());
1440 EXPECT_TRUE(manager_->HaveUnclearedMips());
1443 manager_->SetLevelCleared(texture_ref2.get(), GL_TEXTURE_2D, 0, true);
1444 EXPECT_TRUE(manager_->HaveUnsafeTextures());
1445 EXPECT_TRUE(manager_->HaveUnclearedMips());
1447 manager_->SetLevelCleared(texture_ref3.get(), GL_TEXTURE_2D, 0, true);
1448 EXPECT_FALSE(manager_->HaveUnsafeTextures());
1449 EXPECT_FALSE(manager_->HaveUnclearedMips());
1452 manager_->SetLevelInfo(texture_ref2.get(),
1463 manager_->SetLevelInfo(texture_ref3.get(),
1474 EXPECT_TRUE(manager_->HaveUnsafeTextures());
1475 EXPECT_TRUE(manager_->HaveUnclearedMips());
1478 manager_->RemoveTexture(kClient3Id);
1479 EXPECT_TRUE(manager_->HaveUnsafeTextures());
1480 EXPECT_TRUE(manager_->HaveUnclearedMips());
1481 manager_->RemoveTexture(kClient2Id);
1482 EXPECT_TRUE(manager_->HaveUnsafeTextures());
1483 EXPECT_TRUE(manager_->HaveUnclearedMips());
1488 EXPECT_TRUE(manager_->HaveUnsafeTextures());
1489 EXPECT_TRUE(manager_->HaveUnclearedMips());
1494 EXPECT_FALSE(manager_->HaveUnsafeTextures());
1495 EXPECT_FALSE(manager_->HaveUnclearedMips());
1501 manager_->SetTarget(texture_ref_.get(), GL_TEXTURE_2D);
1502 manager_->SetLevelInfo(texture_ref_.get(),
1513 manager_->SetLevelInfo(texture_ref_.get(),
1526 EXPECT_TRUE(manager_->HaveUnsafeTextures());
1527 EXPECT_TRUE(manager_->HaveUnclearedMips());
1529 manager_->ClearRenderableLevels(decoder_.get(), texture_ref_.get());
1531 EXPECT_FALSE(manager_->HaveUnsafeTextures());
1532 EXPECT_FALSE(manager_->HaveUnclearedMips());
1534 manager_->SetLevelInfo(texture_ref_.get(),
1545 manager_->SetLevelInfo(texture_ref_.get(),
1557 EXPECT_TRUE(manager_->HaveUnsafeTextures());
1558 EXPECT_TRUE(manager_->HaveUnclearedMips());
1560 manager_->ClearTextureLevel(
1563 EXPECT_TRUE(manager_->HaveUnsafeTextures());
1564 EXPECT_TRUE(manager_->HaveUnclearedMips());
1566 manager_->ClearTextureLevel(
1569 EXPECT_FALSE(manager_->HaveUnsafeTextures());
1570 EXPECT_FALSE(manager_->HaveUnclearedMips());
1578 manager_->SetTarget(texture_ref_.get(), GL_TEXTURE_2D);
1579 manager_->SetLevelInfo(texture_ref_.get(),
1590 EXPECT_FALSE(manager_->HaveUnrenderableTextures());
1592 manager_->CreateTexture(kClient2Id, kService2Id);
1594 manager_->GetTexture(kClient2Id));
1595 manager_->SetTarget(texture_ref.get(), GL_TEXTURE_2D);
1596 EXPECT_FALSE(manager_->CanRender(texture_ref.get()));
1597 EXPECT_TRUE(manager_->HaveUnrenderableTextures());
1599 manager_->RemoveTexture(kClient2Id);
1600 EXPECT_FALSE(manager_->CanRender(texture_ref.get()));
1601 EXPECT_TRUE(manager_->HaveUnrenderableTextures());
1603 manager_->SetLevelInfo(texture_ref.get(),
1614 EXPECT_TRUE(manager_->CanRender(texture_ref.get()));
1615 EXPECT_FALSE(manager_->HaveUnrenderableTextures());
1623 manager_->SetTarget(texture_ref_.get(), GL_TEXTURE_2D);
1624 manager_->SetLevelInfo(texture_ref_.get(),
1639 manager_->SetLevelImage(texture_ref_.get(), GL_TEXTURE_2D, 1, image.get());
1642 manager_->SetLevelImage(texture_ref_.get(), GL_TEXTURE_2D, 1, NULL);
1644 manager_->SetLevelImage(texture_ref_.get(), GL_TEXTURE_2D, 1, image.get());
1646 manager_->SetLevelInfo(texture_ref_.get(),
1671 manager_->SetTarget(texture_ref_.get(), GL_TEXTURE_2D);
1672 manager_->SetLevelInfo(texture_ref_.get(),
1685 manager_->AddToSignature(texture_ref_.get(), GL_TEXTURE_2D, 1, &signature1);
1691 manager_->SetLevelInfo(texture_ref_.get(),
1702 manager_->AddToSignature(texture_ref_.get(), GL_TEXTURE_2D, 1, &signature2);
1706 manager_->SetLevelInfo(texture_ref_.get(),
1718 manager_->AddToSignature(texture_ref_.get(), GL_TEXTURE_2D, 1, &signature2);
1722 manager_->SetLevelInfo(texture_ref_.get(),
1734 manager_->AddToSignature(texture_ref_.get(), GL_TEXTURE_2D, 1, &signature2);
1738 manager_->SetLevelInfo(texture_ref_.get(),
1750 manager_->AddToSignature(texture_ref_.get(), GL_TEXTURE_2D, 1, &signature2);
1753 manager_->SetLevelInfo(texture_ref_.get(),
1765 manager_->AddToSignature(texture_ref_.get(), GL_TEXTURE_2D, 1, &signature2);
1768 manager_->SetLevelInfo(texture_ref_.get(),
1780 manager_->AddToSignature(texture_ref_.get(), GL_TEXTURE_2D, 1, &signature2);
1783 manager_->SetLevelInfo(texture_ref_.get(),
1795 manager_->AddToSignature(texture_ref_.get(), GL_TEXTURE_2D, 1, &signature2);
1798 manager_->SetLevelInfo(texture_ref_.get(),
1810 manager_->AddToSignature(texture_ref_.get(), GL_TEXTURE_2D, 1, &signature2);
1814 manager_->SetLevelInfo(texture_ref_.get(),
1826 manager_->AddToSignature(texture_ref_.get(), GL_TEXTURE_2D, 1, &signature2);
1833 manager_->AddToSignature(texture_ref_.get(), GL_TEXTURE_2D, 1, &signature2);
1843 manager_->AddToSignature(texture_ref_.get(), GL_TEXTURE_2D, 1, &signature2);
1851 manager_->AddToSignature(texture_ref_.get(), GL_TEXTURE_2D, 1, &signature2);
1858 manager_->AddToSignature(texture_ref_.get(), GL_TEXTURE_2D, 1, &signature2);
1864 manager_->AddToSignature(texture_ref_.get(), GL_TEXTURE_2D, 1, &signature2);
1876 manager_->CreateTexture(kClient2Id, kService2Id);
1877 texture2_ = manager_->GetTexture(kClient2Id);
1948 manager_->SetLevelInfo(texture_ref,
1976 Texture* texture = manager_->Produce(texture_ref);
1982 EXPECT_TRUE(manager_->Consume(client_id, texture));
1996 manager_->SetTarget(texture_ref_.get(), GL_TEXTURE_2D);
2002 EXPECT_TRUE(manager_->MarkMipmapsGenerated(texture_ref_.get()));
2011 manager_->SetTarget(texture2_.get(), GL_TEXTURE_2D);
2016 EXPECT_TRUE(manager_->MarkMipmapsGenerated(texture2_.get()));
2022 manager_->RemoveTexture(client_id);
2024 scoped_refptr<TextureRef> restored_texture = manager_->GetTexture(client_id);
2040 manager_->SetTarget(texture_ref_.get(), GL_TEXTURE_RECTANGLE_ARB);
2053 manager_->RemoveTexture(client_id);
2055 scoped_refptr<TextureRef> restored_texture = manager_->GetTexture(client_id);
2063 EXPECT_TRUE(manager_->ClearTextureLevel(
2068 manager_->SetTarget(texture_ref_.get(), GL_TEXTURE_EXTERNAL_OES);
2079 manager_->RemoveTexture(client_id);
2081 scoped_refptr<TextureRef> restored_texture = manager_->GetTexture(client_id);
2089 manager_->SetTarget(texture_ref_.get(), target);
2093 manager_->SetLevelInfo(texture_ref_.get(),
2104 manager_->SetLevelImage(texture_ref_.get(), target, 0, image.get());
2109 manager_->RemoveTexture(client_id);
2111 scoped_refptr<TextureRef> restored_texture = manager_->GetTexture(client_id);
2125 manager_->SetTarget(texture_ref_.get(), GL_TEXTURE_CUBE_MAP);
2151 manager_->RemoveTexture(client_id);
2153 scoped_refptr<TextureRef> restored_texture = manager_->GetTexture(client_id);