Lines Matching full:renderers
120 static void draw_gamut_grid(SkCanvas* canvas, SkTArray<std::unique_ptr<CellRenderer>>& renderers) {
176 for (const auto& renderer : renderers) {
206 SkTArray<std::unique_ptr<CellRenderer>> renderers;
209 renderers.emplace_back(new PaintColorCellRenderer(SK_ColorRED));
210 renderers.emplace_back(new PaintColorCellRenderer(SK_ColorGREEN));
213 renderers.emplace_back(new BitmapCellRenderer(SK_ColorRED, kNone_SkFilterQuality));
214 renderers.emplace_back(new BitmapCellRenderer(SK_ColorGREEN, kLow_SkFilterQuality));
216 renderers.emplace_back(new BitmapCellRenderer(SK_ColorRED, kMedium_SkFilterQuality, 2.0f));
218 renderers.emplace_back(new BitmapCellRenderer(SK_ColorGREEN, kHigh_SkFilterQuality, 0.5f));
223 renderers.emplace_back(new GradientCellRenderer(SK_ColorRED, SK_ColorGREEN, false));
224 renderers.emplace_back(new GradientCellRenderer(SK_ColorGREEN, SK_ColorBLACK, false));
225 renderers.emplace_back(new GradientCellRenderer(SK_ColorGREEN, SK_ColorWHITE, false));
228 renderers.emplace_back(new GradientCellRenderer(SK_ColorRED, SK_ColorGREEN, true));
229 renderers.emplace_back(new GradientCellRenderer(SK_ColorGREEN, SK_ColorBLACK, true));
230 renderers.emplace_back(new GradientCellRenderer(SK_ColorGREEN, SK_ColorWHITE, true));
233 renderers.emplace_back(new VerticesCellRenderer(SK_ColorRED, SK_ColorRED));
234 renderers.emplace_back(new VerticesCellRenderer(SK_ColorRED, SK_ColorGREEN));
236 draw_gamut_grid(canvas, renderers);