From 7229306891f835c65caae4645fcab76fd27b9bd7 Mon Sep 17 00:00:00 2001 From: Werner Lemberg Date: Tue, 3 Mar 2020 15:59:52 +0100 Subject: gsoc.html: Add idea to port font-rs to FreeType. --- gsoc.html | 35 ++++++++++++++++++++++++++++++++++- 1 file changed, 34 insertions(+), 1 deletion(-) (limited to 'gsoc.html') diff --git a/gsoc.html b/gsoc.html index 04fc890..2be5da2 100644 --- a/gsoc.html +++ b/gsoc.html @@ -168,6 +168,39 @@ +
+
Port the font-rs rendering engine to + FreeType
+ +
+

Raph Levien has + developed font-rs, + 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).

+
+
+
Improve the ‘ftinspect’ demo program (started as a GSoC 2019 project, unfinished)
@@ -259,7 +292,7 @@
-

Last update: 25-Feb-2020

+

Last update: 3-Mar-2020

-- cgit v1.2.3