jrmuizel / raqote

Rust 2D graphics library

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Add support for rasterizing into a run length buffer instead of a mask

jrmuizel opened this issue · comments

This corresponds to Skia's SuperBlitter as opposed to the MaskSuperBlitter which more like what we have now. Using the a run length buffer will let us avoid blitting in unfilled areas and will let us fast path the completely filled areas.