Lines Matching refs:layer
34 OffscreenBuffer layer(renderThread.renderState(), Caches::getInstance(), 49u, 149u); in RENDERTHREAD_TEST() local
35 EXPECT_EQ(49u, layer.viewportWidth); in RENDERTHREAD_TEST()
36 EXPECT_EQ(149u, layer.viewportHeight); in RENDERTHREAD_TEST()
38 EXPECT_EQ(64u, layer.texture.width()); in RENDERTHREAD_TEST()
39 EXPECT_EQ(192u, layer.texture.height()); in RENDERTHREAD_TEST()
41 EXPECT_EQ(64u * 192u * 4u, layer.getSizeInBytes()); in RENDERTHREAD_TEST()
71 auto layer = pool.get(renderThread.renderState(), 100u, 200u); in RENDERTHREAD_TEST() local
72 EXPECT_EQ(100u, layer->viewportWidth); in RENDERTHREAD_TEST()
73 EXPECT_EQ(200u, layer->viewportHeight); in RENDERTHREAD_TEST()
75 ASSERT_LT(layer->getSizeInBytes(), pool.getMaxSize()); in RENDERTHREAD_TEST()
77 pool.putOrDelete(layer); in RENDERTHREAD_TEST()
78 ASSERT_EQ(layer->getSizeInBytes(), pool.getSize()); in RENDERTHREAD_TEST()
81 EXPECT_EQ(layer, layer2) << "layer should be recycled"; in RENDERTHREAD_TEST()
84 pool.putOrDelete(layer); in RENDERTHREAD_TEST()
94 auto layer = pool.get(renderThread.renderState(), 64u, 64u); in RENDERTHREAD_TEST() local
95 layer->dirty(Rect(64, 64)); in RENDERTHREAD_TEST()
98 ASSERT_EQ(layer, pool.resize(layer, 60u, 55u)); in RENDERTHREAD_TEST()
99 EXPECT_TRUE(layer->region.isEmpty()) << "In place resize should clear usage region"; in RENDERTHREAD_TEST()
100 EXPECT_EQ(60u, layer->viewportWidth); in RENDERTHREAD_TEST()
101 EXPECT_EQ(55u, layer->viewportHeight); in RENDERTHREAD_TEST()
102 EXPECT_EQ(64u, layer->texture.width()); in RENDERTHREAD_TEST()
103 EXPECT_EQ(64u, layer->texture.height()); in RENDERTHREAD_TEST()
112 ASSERT_EQ(layer2, pool.resize(layer, 120u, 125u)); in RENDERTHREAD_TEST()
121 EXPECT_EQ(layer->getSizeInBytes(), pool.getSize()); in RENDERTHREAD_TEST()