Lines Matching defs:renderer

88  * Dispatches all static methods to similar formed methods on renderer, which fail by default but
95 static void on##Type(TestRendererBase& renderer, const Type& op, const BakedOpState& state) { \
96 renderer.on##Type(op, state); \
103 static void onMerged##Type##s(TestRendererBase& renderer, const MergedBakedOpList& opList) { \
104 renderer.onMerged##Type##s(opList); \
141 SimpleTestRenderer renderer;
142 frameBuilder.replayBakedOps<TestDispatcher>(renderer);
143 EXPECT_EQ(4, renderer.getIndex()); // 2 ops + start + end
169 SimpleStrokeTestRenderer renderer;
170 frameBuilder.replayBakedOps<TestDispatcher>(renderer);
171 EXPECT_EQ(1, renderer.getIndex());
198 ArcStrokeClipTestRenderer renderer;
199 frameBuilder.replayBakedOps<TestDispatcher>(renderer);
200 EXPECT_EQ(1, renderer.getIndex());
215 FailRenderer renderer;
216 frameBuilder.replayBakedOps<TestDispatcher>(renderer);
251 SimpleBatchingTestRenderer renderer;
252 frameBuilder.replayBakedOps<TestDispatcher>(renderer);
253 EXPECT_EQ(2 * LOOPS, renderer.getIndex())
278 DeferRenderNodeTranslateClipTestRenderer renderer;
279 frameBuilder.replayBakedOps<TestDispatcher>(renderer);
280 EXPECT_EQ(1, renderer.getIndex());
348 DeferRenderNodeSceneTestRenderer renderer;
349 frameBuilder.replayBakedOps<TestDispatcher>(renderer);
350 EXPECT_EQ(4, renderer.getIndex());
370 FailRenderer renderer;
371 frameBuilder.replayBakedOps<TestDispatcher>(renderer);
389 EmptyNoFbo0TestRenderer renderer;
390 frameBuilder.replayBakedOps<TestDispatcher>(renderer);
413 EmptyWithFbo0TestRenderer renderer;
414 frameBuilder.replayBakedOps<TestDispatcher>(renderer);
415 EXPECT_EQ(2, renderer.getIndex()) << "No drawing content produced,"
444 AvoidOverdrawRectsTestRenderer renderer;
445 frameBuilder.replayBakedOps<TestDispatcher>(renderer);
446 EXPECT_EQ(1, renderer.getIndex()) << "Expect exactly one op";
487 AvoidOverdrawBitmapsTestRenderer renderer;
488 frameBuilder.replayBakedOps<TestDispatcher>(renderer);
489 EXPECT_EQ(2, renderer.getIndex()) << "Expect exactly two ops";
529 ClippedMergingTestRenderer renderer;
530 frameBuilder.replayBakedOps<TestDispatcher>(renderer);
531 EXPECT_EQ(4, renderer.getIndex());
558 RegionClipStopsMergeTestRenderer renderer;
559 frameBuilder.replayBakedOps<TestDispatcher>(renderer);
560 EXPECT_EQ(2, renderer.getIndex());
588 TextMergingTestRenderer renderer;
589 frameBuilder.replayBakedOps<TestDispatcher>(renderer);
590 EXPECT_EQ(2, renderer.getIndex()) << "Expect 2 ops";
622 TextStrikethroughTestRenderer renderer;
623 frameBuilder.replayBakedOps<TestDispatcher>(renderer);
624 EXPECT_EQ(2 * LOOPS, renderer.getIndex())
680 TextStyleTestRenderer renderer;
681 frameBuilder.replayBakedOps<TestDispatcher>(renderer);
682 EXPECT_EQ(3, renderer.getIndex()) << "Expect 3 ops";
714 TextureLayerClipLocalMatrixTestRenderer renderer;
715 frameBuilder.replayBakedOps<TestDispatcher>(renderer);
716 EXPECT_EQ(1, renderer.getIndex());
746 TextureLayerCombineMatricesTestRenderer renderer;
747 frameBuilder.replayBakedOps<TestDispatcher>(renderer);
748 EXPECT_EQ(1, renderer.getIndex());
768 FailRenderer renderer;
769 frameBuilder.replayBakedOps<TestDispatcher>(renderer);
792 FunctorTestRenderer renderer;
793 frameBuilder.replayBakedOps<TestDispatcher>(renderer);
794 EXPECT_EQ(1, renderer.getIndex()) << "Functor should not be rejected";
817 ColorTestRenderer renderer;
818 frameBuilder.replayBakedOps<TestDispatcher>(renderer);
819 EXPECT_EQ(1, renderer.getIndex()) << "ColorOp should not be rejected";
864 RenderNodeTestRenderer renderer;
865 frameBuilder.replayBakedOps<TestDispatcher>(renderer);
866 EXPECT_EQ(2, renderer.getIndex());
891 ClippedTestRenderer renderer;
892 frameBuilder.replayBakedOps<TestDispatcher>(renderer);
940 SaveLayerSimpleTestRenderer renderer;
941 frameBuilder.replayBakedOps<TestDispatcher>(renderer);
942 EXPECT_EQ(5, renderer.getIndex());
1023 SaveLayerNestedTestRenderer renderer;
1024 frameBuilder.replayBakedOps<TestDispatcher>(renderer);
1025 EXPECT_EQ(12, renderer.getIndex());
1046 FailRenderer renderer;
1048 frameBuilder.replayBakedOps<TestDispatcher>(renderer);
1091 SaveLayerUnclippedSimpleTestRenderer renderer;
1092 frameBuilder.replayBakedOps<TestDispatcher>(renderer);
1093 EXPECT_EQ(4, renderer.getIndex());
1125 SaveLayerUnclippedRoundTestRenderer renderer;
1126 frameBuilder.replayBakedOps<TestDispatcher>(renderer);
1127 EXPECT_EQ(2, renderer.getIndex());
1182 SaveLayerUnclippedMergedClearsTestRenderer renderer;
1183 frameBuilder.replayBakedOps<TestDispatcher>(renderer);
1184 EXPECT_EQ(10, renderer.getIndex())
1225 SaveLayerUnclippedClearClipTestRenderer renderer;
1226 frameBuilder.replayBakedOps<TestDispatcher>(renderer);
1227 EXPECT_EQ(4, renderer.getIndex());
1244 FailRenderer renderer;
1245 frameBuilder.replayBakedOps<TestDispatcher>(renderer);
1312 SaveLayerUnclippedComplexTestRenderer renderer;
1313 frameBuilder.replayBakedOps<TestDispatcher>(renderer);
1314 EXPECT_EQ(13, renderer.getIndex());
1373 HwLayerSimpleTestRenderer renderer;
1374 frameBuilder.replayBakedOps<TestDispatcher>(renderer);
1375 EXPECT_EQ(6, renderer.getIndex());
1480 HwLayerComplexTestRenderer renderer;
1481 frameBuilder.replayBakedOps<TestDispatcher>(renderer);
1482 EXPECT_EQ(14, renderer.getIndex());
1538 BuildLayerTestRenderer renderer;
1539 frameBuilder.replayBakedOps<TestDispatcher>(renderer);
1540 EXPECT_EQ(3, renderer.getIndex());
1616 ZReorderTestRenderer renderer;
1617 frameBuilder.replayBakedOps<TestDispatcher>(renderer);
1618 EXPECT_EQ(13, renderer.getIndex());
1709 ProjectionReorderTestRenderer renderer;
1710 frameBuilder.replayBakedOps<TestDispatcher>(renderer);
1711 EXPECT_EQ(3, renderer.getIndex());
1797 ProjectionHwLayerTestRenderer renderer;
1798 frameBuilder.replayBakedOps<TestDispatcher>(renderer);
1799 EXPECT_EQ(6, renderer.getIndex());
1855 ProjectionChildScrollTestRenderer renderer;
1856 frameBuilder.replayBakedOps<TestDispatcher>(renderer);
1857 EXPECT_EQ(2, renderer.getIndex());
1900 ShadowTestRenderer renderer;
1901 frameBuilder.replayBakedOps<TestDispatcher>(renderer);
1902 EXPECT_EQ(2, renderer.getIndex());
1946 ShadowSaveLayerTestRenderer renderer;
1947 frameBuilder.replayBakedOps<TestDispatcher>(renderer);
1948 EXPECT_EQ(6, renderer.getIndex());
2001 ShadowHwLayerTestRenderer renderer;
2002 frameBuilder.replayBakedOps<TestDispatcher>(renderer);
2003 EXPECT_EQ(5, renderer.getIndex());
2031 ShadowLayeringTestRenderer renderer;
2032 frameBuilder.replayBakedOps<TestDispatcher>(renderer);
2033 EXPECT_EQ(4, renderer.getIndex());
2061 ShadowClippingTestRenderer renderer;
2062 frameBuilder.replayBakedOps<TestDispatcher>(renderer);
2063 EXPECT_EQ(2, renderer.getIndex());
2091 PropertyTestRenderer renderer(opValidateCallback);
2092 frameBuilder.replayBakedOps<TestDispatcher>(renderer);
2093 EXPECT_EQ(1, renderer.getIndex()) << "Should have seen one op";
2240 SaveLayerAlphaClipTestRenderer renderer(outObservedData);
2241 frameBuilder.replayBakedOps<TestDispatcher>(renderer);
2244 ASSERT_EQ(5, renderer.getIndex()) << "Test must trigger saveLayer alpha behavior.";
2319 ClipReplaceTestRenderer renderer;
2320 frameBuilder.replayBakedOps<TestDispatcher>(renderer);
2321 EXPECT_EQ(1, renderer.getIndex());
2349 ZReorderTestRenderer renderer;
2350 frameBuilder.replayBakedOps<TestDispatcher>(renderer);
2351 EXPECT_EQ(3, renderer.getIndex());
2381 ZReorderTestRenderer renderer;
2382 frameBuilder.replayBakedOps<TestDispatcher>(renderer);
2383 EXPECT_EQ(4, renderer.getIndex());
2410 ZReorderTestRenderer renderer;
2411 frameBuilder.replayBakedOps<TestDispatcher>(renderer);
2412 EXPECT_EQ(2, renderer.getIndex());
2439 ZReorderTestRenderer renderer;
2440 frameBuilder.replayBakedOps<TestDispatcher>(renderer);
2441 EXPECT_EQ(3, renderer.getIndex());
2462 ZReorderTestRenderer renderer;
2463 frameBuilder.replayBakedOps<TestDispatcher>(renderer);
2464 EXPECT_EQ(2, renderer.getIndex());
2495 ZReorderTestRenderer renderer;
2496 frameBuilder.replayBakedOps<TestDispatcher>(renderer);
2497 EXPECT_EQ(3, renderer.getIndex());
2528 ZReorderTestRenderer renderer;
2529 frameBuilder.replayBakedOps<TestDispatcher>(renderer);
2530 EXPECT_EQ(3, renderer.getIndex());
2560 ZReorderTestRenderer renderer;
2561 frameBuilder.replayBakedOps<TestDispatcher>(renderer);
2562 EXPECT_EQ(3, renderer.getIndex());
2593 ZReorderTestRenderer renderer;
2594 frameBuilder.replayBakedOps<TestDispatcher>(renderer);
2595 EXPECT_EQ(4, renderer.getIndex());
2626 ZReorderTestRenderer renderer;
2627 frameBuilder.replayBakedOps<TestDispatcher>(renderer);
2628 EXPECT_EQ(4, renderer.getIndex());
2663 ZReorderTestRenderer renderer;
2664 frameBuilder.replayBakedOps<TestDispatcher>(renderer);
2665 EXPECT_EQ(5, renderer.getIndex());