Patrick Walton
|
4cbc2a8800
|
Add partial support for clip paths in the SVG demo.
At the moment, this only works when antialiasing is off.
|
2017-11-03 14:14:29 -07:00 |
Patrick Walton
|
579528ebdc
|
Remove one direct rendering pass from the multicolor XCAA path
|
2017-10-31 12:41:38 -07:00 |
Patrick Walton
|
2604151521
|
Replace the multicolor (SVG) XCAA with a multipass compositing algorithm
|
2017-10-30 15:28:35 -07:00 |
Patrick Walton
|
0506365cc7
|
Fix blending in the text demo.
As a nice added cleanup, this commit standardizes on the red channel for
all monochrome textures.
|
2017-10-26 20:15:51 -07:00 |
Patrick Walton
|
9d93cebca6
|
Stop using multiple render targets.
We don't need them anymore, so let's lower our hardware requirements!
|
2017-10-20 22:04:53 -07:00 |
Patrick Walton
|
70201bb29c
|
Draw distant glyphs as prerendered images in the 3D demo.
This has known performance problems, but it's a good first cut.
|
2017-10-18 16:19:19 -07:00 |
Patrick Walton
|
024b00e479
|
Decouple text renderers from the text demo's layout
|
2017-10-17 13:37:36 -07:00 |
Patrick Walton
|
32de1d3441
|
Decouple text renderers from HTML canvas elements.
This allows for offscreen rendering of text.
|
2017-10-17 12:10:20 -07:00 |
Patrick Walton
|
562851fd6e
|
Lint against long lines
|
2017-10-17 11:58:03 -07:00 |
Patrick Walton
|
9278a4e0e3
|
Move the text rendering and atlas code out of the text demo so that it
can be reused elsewhere
|
2017-10-17 11:54:13 -07:00 |