Mention advanced font rendering features
This commit is contained in:
parent
c2368bb71e
commit
c8284e18b2
10
README.md
10
README.md
|
@ -15,15 +15,19 @@ The project features:
|
||||||
generate them at runtime.
|
generate them at runtime.
|
||||||
|
|
||||||
* High quality antialiasing. Pathfinder can compute exact fractional trapezoidal area coverage on a
|
* High quality antialiasing. Pathfinder can compute exact fractional trapezoidal area coverage on a
|
||||||
per-pixel basis for crisp antialiasing, provided that either OpenGL 3.0+ or a few common
|
per-pixel basis for the highest-quality antialiasing, provided that either OpenGL 3.0+ or a few
|
||||||
extensions are available. Supersampling is available as an alternative for 3D scenes and/or
|
common extensions are available. Supersampling is available as an alternative for 3D scenes
|
||||||
lower-end hardware.
|
and/or lower-end hardware.
|
||||||
|
|
||||||
* Fast rendering, even at small pixel sizes. Even on lower-end GPUs, Pathfinder typically matches
|
* Fast rendering, even at small pixel sizes. Even on lower-end GPUs, Pathfinder typically matches
|
||||||
or exceeds the performance of the best CPU rasterizers. The difference is particularly pronouced
|
or exceeds the performance of the best CPU rasterizers. The difference is particularly pronouced
|
||||||
at large sizes, where Pathfinder regularly achieves multi-factor speedups. All shaders have no
|
at large sizes, where Pathfinder regularly achieves multi-factor speedups. All shaders have no
|
||||||
loops and minimal branching.
|
loops and minimal branching.
|
||||||
|
|
||||||
|
* Advanced font rendering. Pathfinder can render fonts with slight hinting and can perform subpixel
|
||||||
|
antialiasing on LCD screens. It also has experimental support for sRGB (gamma correction) and
|
||||||
|
stem darkening/font dilation.
|
||||||
|
|
||||||
* Support for full vector scenes. Pathfinder 2 is designed to efficiently handle workloads that
|
* Support for full vector scenes. Pathfinder 2 is designed to efficiently handle workloads that
|
||||||
consist of many overlapping vector paths, such as those commonly found in SVG and PDF files. It
|
consist of many overlapping vector paths, such as those commonly found in SVG and PDF files. It
|
||||||
makes heavy use of the hardware Z buffer to perform occlusion culling, which often results in
|
makes heavy use of the hardware Z buffer to perform occlusion culling, which often results in
|
||||||
|
|
Loading…
Reference in New Issue