development snapshot
SubPixel Rendering Developement Snapshot

pic 1: GLES2 glyph texture with subpixel rendering., (top) use color component1. (middle) use color component2, (bottom) use color component3.
pic 2: Agg (left) vs GLES2 subpix rendering(right), Agg image look shaper than GLES version. In this version, still not correct (dev in progress ...).
This is a new version (minor diff from above). GLES2 image is more sharper.

pic 3: Agg (left) vs GLES2 subpix rendering(right), Agg image look shaper than GLES version. In this version, still not correct (dev in progress ...).

pic 1: GLES2-based renderer on android emulator
pic 2: GLES2-based renderer on iOS simulator

pic 1: software rendering samples of the Typography
pic 2: GLES2-based android demo, DroidSans.ttf. Each glyph is tesselated to GlyphRun mesh (with C# Tesselator), and is rendered directly to GLES2 shader.
Update Emoji feature from latest Typography

pic 1: Firefox Emoji Regular Font (https://github.com/mozilla/fxemoji)

pic 2: 🎉 , Firefox Emoji Regular Font, 300pts

pic 3: 🐝😱, Firefox Emoji Regular Font, 240pts
Typography 1000 commits


year 2017 with 5000+ commit, :')


pic 1: multiple GLES2 windows

pic1 : subpixel-rendering( LCD effect), Thanamas, 72 pts, calligraphy style, from https://www.f0nt.com/release/sov_thanamas/

pic 2: from pic1
Typography 11 77 22
Hit Test on complex SVG

HtmlRenderer test, tiger.svg, hit test
Bilinear Transformation on Vxs
pic 1: classic agg, bilinear transformation on lion.svg

pic 2: a glyph was read from Thanamas.ttf, convert to a svg like a lion (above)

pic 3: tiger.svg

pic 4: bilinear transformation with bitmap
(see a full fennec fox img => https://www.reddit.com/r/aww/comments/6rf1ox/happy_fennec_fox_walking_through_the_sahara_desert/)
Affine Transformation on Vxs

pic 5: CpuBlit (Agg), a glyph was read from Thanamas.ttf as svg file

pic 6: CpuBlit (Agg), affine transform on image object
gles, gradient experiment
HtmlRender 18-88-18

:wink:

Tahoma, lcd-effect subpixel rendering, GLES3, iOS, Xamarin
Tahoma, lcd-effect subpixel rendering, GLES2, Android, Xamarin
Thanamas, lcd-effect subpixel rendering, GLES3, iOS, Xamarin
Thanamas, lcd-effect subpixel rendering, GLES2, Android, Xamarin
HtmlRenderer Surface on Xamarin
Android
iOS


GLES, Fine- border snapshots:






