Lines Matching refs:sl

27     void render_scanline_aa_solid(const Scanline& sl,
31 int y = sl.y();
32 unsigned num_spans = sl.num_spans();
33 typename Scanline::const_iterator span = sl.begin();
58 void render_scanlines_aa_solid(Rasterizer& ras, Scanline& sl,
70 sl.reset(ras.min_x(), ras.max_x());
71 while(ras.sweep_scanline(sl))
73 //render_scanline_aa_solid(sl, ren, ren_color);
79 int y = sl.y();
80 unsigned num_spans = sl.num_spans();
81 typename Scanline::const_iterator span = sl.begin();
128 template<class Scanline> void render(const Scanline& sl)
130 render_scanline_aa_solid(sl, *m_ren, m_color);
153 void render_scanline_aa(const Scanline& sl, BaseRenderer& ren,
156 int y = sl.y();
158 unsigned num_spans = sl.num_spans();
159 typename Scanline::const_iterator span = sl.begin();
180 void render_scanlines_aa(Rasterizer& ras, Scanline& sl, BaseRenderer& ren,
185 sl.reset(ras.min_x(), ras.max_x());
187 while(ras.sweep_scanline(sl))
189 render_scanline_aa(sl, ren, alloc, span_gen);
225 template<class Scanline> void render(const Scanline& sl)
227 render_scanline_aa(sl, *m_ren, *m_alloc, *m_span_gen);
243 void render_scanline_bin_solid(const Scanline& sl,
247 unsigned num_spans = sl.num_spans();
248 typename Scanline::const_iterator span = sl.begin();
252 sl.y(),
266 void render_scanlines_bin_solid(Rasterizer& ras, Scanline& sl,
278 sl.reset(ras.min_x(), ras.max_x());
279 while(ras.sweep_scanline(sl))
281 //render_scanline_bin_solid(sl, ren, ren_color);
287 unsigned num_spans = sl.num_spans();
288 typename Scanline::const_iterator span = sl.begin();
292 sl.y(),
328 template<class Scanline> void render(const Scanline& sl)
330 render_scanline_bin_solid(sl, *m_ren, m_color);
348 void render_scanline_bin(const Scanline& sl, BaseRenderer& ren,
351 int y = sl.y();
353 unsigned num_spans = sl.num_spans();
354 typename Scanline::const_iterator span = sl.begin();
371 void render_scanlines_bin(Rasterizer& ras, Scanline& sl, BaseRenderer& ren,
376 sl.reset(ras.min_x(), ras.max_x());
378 while(ras.sweep_scanline(sl))
380 render_scanline_bin(sl, ren, alloc, span_gen);
416 template<class Scanline> void render(const Scanline& sl)
418 render_scanline_bin(sl, *m_ren, *m_alloc, *m_span_gen);
438 void render_scanlines(Rasterizer& ras, Scanline& sl, Renderer& ren)
442 sl.reset(ras.min_x(), ras.max_x());
444 while(ras.sweep_scanline(sl))
446 ren.render(sl);
455 Scanline& sl,
467 render_scanlines(ras, sl, r);