Search
7:58:31
Shinmera
The original Slug paper was published in 2017
7:58:41
Shinmera
talk of the patent being recognised only popped up this year
7:58:59
Shinmera
Which would mean either the patented technique is different, or the patent is not valid due to prior publication, yeah?
7:59:24
|3b|
have to look at filing date i think
7:59:32
|3b|
ACTION has no idea about details of that stuff though
7:59:39
Shinmera
I sent the author a tweet, maybe he'll be so kind to respond.
8:12:45
Shinmera
Anyway, looking at the text stack:
8:12:56
Shinmera
- Line wrapping (done, UAX9)
8:13:06
Shinmera
- Bidi reordering (done, UAX9)
8:13:27
Shinmera
- Text layout (not done, ??)
8:13:39
Shinmera
- Glyph rendering (not done, ??)
8:13:55
Shinmera
* Line wrapping (done, UAX14)
8:16:10
Shinmera
There's also UAX29 and UAX50 to worry about
8:16:49
Shinmera
For text layout I mean stuff like alignment options and an algorithm that actually selects line break options.
8:17:07
Shinmera
So it would need glyph metric information
8:41:13
Shinmera
|3b|: He replied that the paper was published after filing the patent
8:42:51
Shinmera
RIP that technique for good, then
8:45:16
Shinmera
What do you think of the Pathfinder approach?
8:49:25
Shinmera
https://github.com/servo/pathfinder
8:49:25
Colleen
github.com/servo/pathfinder Website (HTML), Title: GitHub - servo/pathfinder: A fast, practical GPU rasterizer for fonts and vector graphics
8:49:29
Shinmera
Uses GPU tesselation, iiuc
8:53:33
Shinmera
Though figuring out which part of that stuff to tear out to get glyph rendering is giving me a headache