Home | History | Annotate | Download | only in libpixelflinger

Lines Matching defs:scanline

1 /* libs/pixelflinger/scanline.cpp
30 #include "scanline.h"
64 * code-generated scanline callback, i.e. those that don't
90 static void scanline(context_t* c);
141 void (*scanline)(context_t*);
298 c->scanline = scanline;
320 c->scanline = scanline;
344 c->scanline = scanline_memcpy;
354 case 1: c->scanline = scanline_memset8; return;
355 case 2: c->scanline = scanline_memset16; return;
356 case 4: c->scanline = scanline_memset32; return;
363 c->scanline = shortcuts[i].scanline;
398 // generate the scanline code for the given needs
399 int err = assembler.scanline(c->state.needs, c);
406 c->scanline = scanline_noop;
422 c->scanline = (void(*)(context_t* c))assembly->base();
425 c->scanline = scanline;
435 c->span = c->scanline;
436 c->scanline = scanline_perspective;
439 c->scanline = scanline_perspective_single;
454 void scanline(context_t*)
626 void scanline(context_t* c)
636 // reset iterators for that scanline...
931 #pragma mark Scanline
1677 // this is always done by the scanline rasterizer.
1747 (c->scanline == scanline_memcpy))
1764 if (c->scanline == scanline_memcpy) {
1775 if (c->scanline == scanline_memcpy) {
1932 // finish off the scanline...
2311 c->scanline(c);