Lines Matching refs:queue
28 LayerUpdateQueue queue;
29 EXPECT_TRUE(queue.entries().empty());
44 LayerUpdateQueue queue;
45 queue.enqueueLayerWithDamage(a.get(), Rect(25, 25, 75, 75));
46 queue.enqueueLayerWithDamage(b.get(), Rect(100, 100, 300, 300));
47 queue.enqueueLayerWithDamage(c.get(), Rect(.5, .5, .5, .5));
49 EXPECT_EQ(3u, queue.entries().size());
51 EXPECT_EQ(a.get(), queue.entries()[0].renderNode.get());
52 EXPECT_EQ(Rect(25, 25, 75, 75), queue.entries()[0].damage);
53 EXPECT_EQ(b.get(), queue.entries()[1].renderNode.get());
54 EXPECT_EQ(Rect(100, 100, 200, 200), queue.entries()[1].damage); // clipped to bounds
55 EXPECT_EQ(c.get(), queue.entries()[2].renderNode.get());
56 EXPECT_EQ(Rect(0, 0, 1, 1), queue.entries()[2].damage); // rounded out
62 LayerUpdateQueue queue;
63 queue.enqueueLayerWithDamage(a.get(), Rect(10, 10, 20, 20));
64 queue.enqueueLayerWithDamage(a.get(), Rect(30, 30, 40, 40));
66 EXPECT_EQ(1u, queue.entries().size());
68 EXPECT_EQ(a.get(), queue.entries()[0].renderNode.get());
69 EXPECT_EQ(Rect(10, 10, 40, 40), queue.entries()[0].damage);
75 LayerUpdateQueue queue;
76 queue.enqueueLayerWithDamage(a.get(), Rect(100, 100));
78 EXPECT_FALSE(queue.entries().empty());
80 queue.clear();
82 EXPECT_TRUE(queue.entries().empty());