Re: [GSOC 2022]: Integrate FreeType with alternative rendering engines

2022-04-20 Thread Alexei Podtelezhnikov
> On Apr 19, 2022, at 22:36, Matsumura, George wrote: > > From what I could glean, rusttype uses the rust library ab_glyph_rasterizer > for its rendering, which in turn uses the algorithm used by stb_truetype, > which is described here: > https://nothings.org/gamedev/rasterize/ which

Re: [GSOC 2022]: Integrate FreeType with alternative rendering engines

2022-04-19 Thread Matsumura, George
Greetings Anurag, From what I could glean, rusttype uses the rust library ab_glyph_rasterizer for its rendering, which in turn uses the algorithm used by stb_truetype, which is described here: https://nothings.org/gamedev/rasterize/ I hope this helps. Regards, George On 4/19/22 15:00,

Re: [GSOC 2022]: Integrate FreeType with alternative rendering engines

2022-04-19 Thread Anurag Thakur
Indeed! RustType looks like a good candidate for evaluation. It also appears to be using a different algorithm for rasterization, I'll read more about it. Regards Anurag On 13-Apr-2022 12:18 AM, Bermler wrote: rustType might be a good place to look at as well

Re: [GSOC 2022]: Integrate FreeType with alternative rendering engines

2022-04-19 Thread Anurag Thakur
Hello Alexei, > Do you actually > plan to port the code to the modules or just link? As mentioned in my proposal, the code will be ported to C, most likely as a new renderer module in the FreeType source. > or if you are actually > planning to do them all, not this summer but eventually. I

Re: [GSOC 2022]: Integrate FreeType with alternative rendering engines

2022-04-13 Thread Alexei Podtelezhnikov
On Tue, Apr 12, 2022 at 1:09 PM Anurag Thakur wrote: > > Having briefly studied the renderers mentioned at FreeType’s GSOC page, I > believe the best course of action would be to first properly integrate a > font-rs based renderer in FreeType > > and then working on optimizing the

Re: [GSOC 2022]: Integrate FreeType with alternative rendering engines

2022-04-12 Thread Bermler
rustType might be a good place to look at as well https://github.com/redox-os/rusttype On Tue, Apr 12, 2022 at 12:20 PM, Anurag Thakur wrote: > Hello everyone! > > I am Anurag Thakur, a first-year undergraduate student pursuing Computer > Science. > > I am interested in contributing to the

Re: [GSOC 2022]: Integrate FreeType with alternative rendering engines

2022-04-12 Thread Werner LEMBERG
Hello Anurag, > I am interested in contributing to the project “Integrate FreeType > with alternative rendering engines” as part of GSOC 2022 and have > been learning about it for some time. Great! > Reading through the mailing list discussions and building on the > work of other

[GSOC 2022]: Integrate FreeType with alternative rendering engines

2022-04-12 Thread Anurag Thakur
Hello everyone! I am Anurag Thakur, a first-year undergraduate student pursuing Computer Science. I am interested in contributing to the project "Integrate FreeType with alternative rendering engines" as part of GSOC 2022 and have been learning about it for some time. Reading through the

[GSOC 2022]: Integrate FreeType with alternative rendering engines

2022-04-12 Thread Anurag Thakur
Hello everyone! I am Anurag Thakur, a first-year undergraduate student pursuing Computer Science. I am interested in contributing to the project “Integrate FreeType with alternative rendering engines” as part of GSOC 2022 and have been learning about it for some time. Reading through the