| 178 | template<class Rasterizer, class Scanline, class BaseRenderer, |
| 179 | class SpanAllocator, class SpanGenerator> |
| 180 | void render_scanlines_aa(Rasterizer& ras, Scanline& sl, BaseRenderer& ren, |
| 181 | SpanAllocator& alloc, SpanGenerator& span_gen) |
| 182 | { |
| 183 | if(ras.rewind_scanlines()) |
| 184 | { |
| 185 | sl.reset(ras.min_x(), ras.max_x()); |
| 186 | span_gen.prepare(); |
| 187 | while(ras.sweep_scanline(sl)) |
| 188 | { |
| 189 | render_scanline_aa(sl, ren, alloc, span_gen); |
| 190 | } |
| 191 | } |
| 192 | } |
| 193 | |
| 194 | //====================================================renderer_scanline_aa |
| 195 | template<class BaseRenderer, class SpanAllocator, class SpanGenerator> |
no test coverage detected