I've just updated our GSoC pages with the following.

  Port the font-rs rendering engine to FreeType

    Raph Levien has developed font-rs[1], an experimental font
    renderer written in the Rust programming language.  A blogpost
    describes some of its features in more detail; of particular
    interest is that it is much faster than FreeType's anti-aliasing
    rendering module.

    The gist of this project would be to port the Rust code to C and
    to integrate it into FreeType, providing it as an alternative
    rendering engine that eventually might replace the old one.  It
    would be necessary to investigate how this can be done, and
    whether it is feasible at all.  In case a port doesn't make sense
    (for whatever reasons) it should be investigated whether the ideas
    of the code can be used to re-implement the rasterizer in C.
    
    Difficulty: medium (if porting) to high (if reimplementing).
    Requirements: Rust, C, Unix build tools.  Potential mentors:
    Werner Lemberg, Alexei Podtelezhnikov, Toshiya Suzuki (FreeType).

[1] https://github.com/raphlinus/font-rs


  Werner

Reply via email to