Lines Matching refs:renderthread
55 static void testUnmergedGlopDispatch(renderthread::RenderThread& renderThread, RecordedOp* op,
68 ValidatingBakedOpRenderer renderer(renderThread.renderState(), glopReceiver);
111 testUnmergedGlopDispatch(renderThread, &arcOp, textureGlopVerifier);
114 testUnmergedGlopDispatch(renderThread, &ovalOp, textureGlopVerifier);
122 testUnmergedGlopDispatch(renderThread, &op, [&renderThread] (const Glop& glop) {
127 static int getGlopTransformFlags(renderthread::RenderThread& renderThread, RecordedOp* op) {
129 testUnmergedGlopDispatch(renderThread, op, [&result] (const Glop& glop) {
142 EXPECT_EQ(TransformFlags::None, getGlopTransformFlags(renderThread, &roundRectOp))
147 EXPECT_EQ(TransformFlags::None, getGlopTransformFlags(renderThread, &antiAliasedPointsOp))
150 EXPECT_EQ(TransformFlags::OffsetByFudgeFactor, getGlopTransformFlags(renderThread, &pointsOp))
154 EXPECT_EQ(TransformFlags::None, getGlopTransformFlags(renderThread, &antiAliasedLinesOp))
157 EXPECT_EQ(TransformFlags::OffsetByFudgeFactor, getGlopTransformFlags(renderThread, &linesOp))
187 ValidatingBakedOpRenderer renderer(renderThread.renderState(), glopReceiver);
197 static void validateLayerDraw(renderthread::RenderThread& renderThread,
212 OffscreenBuffer layer(renderThread.renderState(), Caches::getInstance(), 100, 100);
218 ValidatingBakedOpRenderer renderer(renderThread.renderState(), validator);
243 validateLayerDraw(renderThread, [&glopCount, &debugLayersUpdates](const Glop& glop) {