Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Discussing Ideas for GPU Accelerated Path/Font Rendering #223

Closed
ejpbruel opened this issue Mar 3, 2016 · 9 comments
Closed

Discussing Ideas for GPU Accelerated Path/Font Rendering #223

ejpbruel opened this issue Mar 3, 2016 · 9 comments

Comments

@ejpbruel
Copy link

@ejpbruel ejpbruel commented Mar 3, 2016

I have been very interested by the subject of GPU accelerated path/font rendering lately, and my understanding is that this is something that Servo badly needs.

I should point out that I'm still very new to Rust, and Servo in particular, and since path/font rendering is a complicated topic in itself, I doubt I'd be able to implement something like this on my own. Even so, I'd like to try and see if I can help.

I just had short conversation with gw on the #servo irc channel. He said that there are a lot of potential ideas for GPU rendering, and suggested I open an issue here as a central point for discussion. So here we go :-)

@glennw
Copy link
Member

@glennw glennw commented Mar 3, 2016

@glennw
Copy link
Member

@glennw glennw commented Mar 3, 2016

http://wdobbie.com/post/gpu-text-rendering-with-vector-textures/ could be an interesting place to start some experiments from.

@ejpbruel
Copy link
Author

@ejpbruel ejpbruel commented Mar 3, 2016

Another interesting SDF based approach that significantly alleviates the problem of rounded corners is given here:
https://lambdacube3d.wordpress.com/2014/11/12/playing-around-with-font-rendering/

@LifeIsStrange
Copy link

@LifeIsStrange LifeIsStrange commented Mar 5, 2016

There are also a lot of stuff on the chromium doc :
https://github.com/ds-hwang/wiki/wiki/GPU-Font-Rendering

@ruuda
Copy link

@ruuda ruuda commented Mar 19, 2016

This presentation about Glyphy is worth watching.

@LifeIsStrange
Copy link

@LifeIsStrange LifeIsStrange commented Apr 9, 2016

Next libreoffice release will have a text rendering implementation through opengl.

http://phoronix.com/scan.php?page=news_item&px=LibreOffice-Better-GL-Text

@glennw
Copy link
Member

@glennw glennw commented Sep 4, 2017

Closing since this doesn't have anything actionable. The links are still useful to keep around, though the work @pcwalton is doing on PF should cover this.

@glennw glennw closed this Sep 4, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
5 participants
You can’t perform that action at this time.