Lines Matching defs:alloc
54 RenderBase& renBase, FillBase& alloc, SpanBase& spanGen)
61 alloc.Resize(raster.GetMaxX()-raster.GetMinX());
75 spanGen.Generate(alloc.GetSpanPtr(), x, y, len);
76 renBase.BlendColorHSpan(x, y, len, alloc.GetSpanPtr(),
89 RenderBase& renBase, FillBase& alloc, SpanBase& spanGen1, SpanBase& spanGen2)
93 BlendSourceOver(raster2, raster1, sl2, sl1, renBase, alloc, spanGen2, spanGen1);
96 BlendSourceAtop(raster1, raster2, sl1, sl2, renBase, alloc, spanGen1, spanGen2);
99 BlendSourceIn(raster1, raster2, sl1, sl2, renBase, alloc, spanGen1);
102 BlendSourceOut(raster1, raster2, sl1, sl2, renBase, alloc, spanGen1);
105 BlendSourceOver(raster1, raster2, sl1, sl2, renBase, alloc, spanGen1, spanGen2);
108 BlendSourceAtop(raster2, raster1, sl2, sl1, renBase, alloc, spanGen2, spanGen1);
111 BlendSourceIn(raster2, raster1, sl2, sl1, renBase, alloc, spanGen2);
114 BlendSourceOut(raster2, raster1, sl2, sl1, renBase, alloc, spanGen2);
117 BlendLIGHTER(raster1, raster2, sl1, sl2, renBase, alloc, spanGen1, spanGen2);
120 RenderScanlinesAntiAlias(raster1, sl1, renBase, alloc, spanGen1);
123 BlendXOR(raster1, raster2, sl1, sl2, renBase, alloc, spanGen1, spanGen2);
132 FillBase& alloc, SpanBase& spanGen1, SpanBase& spanGen2)
141 alloc.Resize(allocMaxX - allocMinx);
168 spanGen2.Generate(alloc.GetSpanPtr(), x2, y2, span2->spanLength);
170 alloc.GetSpanPtr(), span2->covers);
172 spanGen1.Generate(alloc.GetSpanPtr(), x2, y2, span2->spanLength);
174 alloc.GetSpanPtr(),
177 spanGen1.Generate(alloc.GetSpanPtr(), x1, y2, span1->spanLength);
179 alloc.GetSpanPtr(),
186 spanGen1.Generate(alloc.GetSpanPtr(), x1, y2, span3->spanLength);
188 alloc.GetSpanPtr(),
195 spanGen1.Generate(alloc.GetSpanPtr(), x2, y2, span3->spanLength);
197 alloc.GetSpanPtr(),
205 spanGen2.Generate(alloc.GetSpanPtr(), x2, y2, span2->spanLength);
207 alloc.GetSpanPtr(),
225 FillBase& alloc, SpanBase& spanGen1)
236 alloc.Resize(allocMaxX-allocMinx);
243 BlendSourceInLoop(raster1, scanline1, scanline2, spanGen1, renBase, alloc, y1);
249 RenderBase& renBase, FillBase& alloc, SpanBase& spanGen1)
258 alloc.Resize(allocMaxX-allocMinx);
270 BlendSourceOutWhile(y1, scanline1, renBase, alloc, spanGen1);
288 spanGen1.Generate(alloc.GetSpanPtr(), x1, y2, span3->spanLength);
290 alloc.GetSpanPtr(),
297 spanGen1.Generate(alloc.GetSpanPtr(), x1, y2, span4->spanLength);
299 alloc.GetSpanPtr(),
306 spanGen1.Generate(alloc.GetSpanPtr(), x1, y2, span3->spanLength);
308 alloc.GetSpanPtr(), span3->covers);
310 spanGen1.Generate(alloc.GetSpanPtr(), x1, y2, span1->spanLength);
312 alloc.GetSpanPtr(),
330 BlendSourceOutDrawResetRaster(raster1, scanline1, renBase, alloc, spanGen1);
334 FillBase& alloc, SpanBase& spanGen1)
341 spanGen1.Generate(alloc.GetSpanPtr(), x, y1, span->spanLength);
343 alloc.GetSpanPtr(),
354 RenderBase& renBase, FillBase& alloc, SpanBase& spanGen1)
363 spanGen1.Generate(alloc.GetSpanPtr(), x, y, span->spanLength);
365 alloc.GetSpanPtr(),
381 FillBase &alloc,
385 RenderScanlinesAntiAlias(raster1, scanline1, renBase, alloc, spanGen1);
386 RenderScanlinesAntiAlias(raster2, scanline2, renBase, alloc, spanGen2);
391 RenderBase& renBase, FillBase& alloc, SpanBase& spanGen1, SpanBase& spanGen2)
400 alloc.Resize(allocMaxX-allocMinx);
406 BlendXORColorHspan(y1, raster1, raster2, scanline1, renBase, alloc, spanGen1);
424 spanGen2.Generate(alloc.GetSpanPtr(), x2, y2, span3->spanLength);
426 alloc.GetSpanPtr(),
432 spanGen1.Generate(alloc.GetSpanPtr(), x1, y2, span3->spanLength);
434 alloc.GetSpanPtr(),
441 spanGen2.Generate(alloc.GetSpanPtr(), x2, y2, span3->spanLength);
443 alloc.GetSpanPtr(),
448 spanGen1.Generate(alloc.GetSpanPtr(), x1, y2, span4->spanLength);
450 alloc.GetSpanPtr(),
457 spanGen1.Generate(alloc.GetSpanPtr(), x1, y2, span3->spanLength);
459 alloc.GetSpanPtr(), span3->covers);
463 spanGen2.Generate(alloc.GetSpanPtr(), x2, y2, span4->spanLength);
465 alloc.GetSpanPtr(), span4->covers);
467 spanGen1.Generate(alloc.GetSpanPtr(), x1, y2, span1->spanLength);
469 alloc.GetSpanPtr(), span1->covers);
470 spanGen2.Generate(alloc.GetSpanPtr(), x2, y2, span2->spanLength);
472 alloc.GetSpanPtr(), span2->covers);
479 spanGen2.Generate(alloc.GetSpanPtr(), x2, y2, span2->spanLength);
480 renBase.BlendColorHSpan(x2, y2, (uint32_t)span2->spanLength, alloc.GetSpanPtr(), span2->covers);
494 BlendXORDrawResetRaster(raster1, scanline1, renBase, alloc, spanGen1);
498 RenderBase& renBase, FillBase& alloc, SpanBase& spanGen1)
508 spanGen1.Generate(alloc.GetSpanPtr(), x, y, span->spanLength);
509 renBase.BlendColorHSpan(x, y, (uint32_t)span->spanLength, alloc.GetSpanPtr(), span->covers);
520 GeometryScanline& scanline1, RenderBase& renBase, FillBase& alloc, SpanBase& spanGen1)
535 spanGen1.Generate(alloc.GetSpanPtr(), x, y1, span->spanLength);
537 alloc.GetSpanPtr(), span->covers);
549 RenderBase& renBase, FillBase& alloc, SpanBase& spanGen1, SpanBase& spanGen2)
551 BlendXOR(raster1, raster2, scanline1, scanline2, renBase, alloc, spanGen1, spanGen2);
553 BlendSourceIn(raster1, raster2, scanline1, scanline2, renBase, alloc, spanBlendColor);
557 SpanBase& spanGen1, RenderBase& renBase, FillBase& alloc, int32_t& y1)
580 spanGen1.Generate(alloc.GetSpanPtr(), x2, y2, span2->spanLength);
582 alloc.GetSpanPtr(), span2->covers);
584 spanGen1.Generate(alloc.GetSpanPtr(), x1, y2, span1->spanLength);
586 alloc.GetSpanPtr(), span1->covers);
592 spanGen1.Generate(alloc.GetSpanPtr(), x1, y2, span3->spanLength);
594 alloc.GetSpanPtr(), span3->covers);
600 spanGen1.Generate(alloc.GetSpanPtr(), x2, y2, span3->spanLength);
602 alloc.GetSpanPtr(), span3->covers);
621 RenderBase& renBase, FillBase& alloc, SpanBase& spanGen1, SpanBase& spanGen2)
623 RenderScanlinesAntiAlias(raster1, scanline1, renBase, alloc, spanGen1);
624 RenderScanlinesAntiAlias(raster2, scanline2, renBase, alloc, spanGen2);