Patrick Walton
|
6b0c215148
|
Get ECAA working in the benchmark
|
2017-09-26 13:32:22 -07:00 |
Patrick Walton
|
83cfb1d9d5
|
Make glyphs transparent.
Avoids cutting off the bottom of the "g" in the text demo.
|
2017-09-19 13:57:56 -07:00 |
Patrick Walton
|
f68da75c75
|
Implement SSAA for the 3D demo.
This commit additionally refactors transforms to be resolution-independent as much as possible throughout all the demos.
|
2017-09-12 19:43:43 -07:00 |
Patrick Walton
|
eb9c0ceb4d
|
Implement "slight" hinting by rounding x-heights up to the nearest pixel
|
2017-09-09 13:12:51 -07:00 |
Patrick Walton
|
57374e9f30
|
Add all four sides of the Mozilla Monument to the 3D demo
|
2017-09-07 19:01:55 -07:00 |
Patrick Walton
|
e34ca3d3e4
|
Stub support for multiple text frames
|
2017-09-07 16:13:55 -07:00 |
Patrick Walton
|
3ee066bdf0
|
Implement subpixel ECAA
|
2017-09-07 14:58:41 -07:00 |
Patrick Walton
|
82d2f076d7
|
Add basic subpixel AA support for SSAA.
No LCD filter is implemented yet, so the color fringing is currently fairly extreme.
|
2017-09-06 16:32:11 -07:00 |
Patrick Walton
|
df20bcff5c
|
Fix incorrect depth test in monochrome ECAA mode
|
2017-09-05 12:48:08 -07:00 |
Patrick Walton
|
c47aa5c4d0
|
Get the SVG demo rendering something
|
2017-08-29 12:29:16 -07:00 |
Patrick Walton
|
8e2172f06f
|
Start implementing basic SVG rendering. Not working yet.
|
2017-08-28 22:11:15 -07:00 |
Patrick Walton
|
5f28f8b666
|
Stub out some more functionality for the SVG demo
|
2017-08-27 12:43:17 -07:00 |
Patrick Walton
|
72f5f4ee6d
|
Factor antialiasing strategies out into separate modules
|
2017-08-26 13:47:18 -07:00 |