HtmlRenderer icon indicating copy to clipboard operation
HtmlRenderer copied to clipboard

HtmlRenderer , Development Snapshot

Open prepare opened this issue 8 years ago • 6 comments

GLES2 based-HtmlRenderer, early preview


gles2_html2

pic 1: render with OpenGLES2, Text is rendering with PixelFarm's MiniAgg+ the Typography.

html_gdi pic 2: render with GDI+ (System.Drawing)

prepare avatar Mar 14 '17 10:03 prepare

This version GLES2 -texture glyphs are not crisp.

subpix06

prepare avatar Mar 21 '17 04:03 prepare

the fixing is on progress, see => https://github.com/PaintLab/PixelFarm/issues/3

prepare avatar Mar 21 '17 09:03 prepare

The HtmlRenderer example!

html_renderer_with_selection pic 1: HtmlRenderer on GLES2 surface, text are renderered with the Typography

also, please note the text selection on the Html Surface.

(HtmlRender => https://github.com/LayoutFarm/HtmlRenderer,

Typography => https://github.com/LayoutFarm/Typography)

prepare avatar Dec 30 '17 07:12 prepare

You will be interested in this article: The whole web at maximum FPS: How WebRender gets rid of jank. 😃

And, https://github.com/servo/webrender

I'm implementing some similar theory in it in my UI project.

zwcloud avatar Apr 21 '18 14:04 zwcloud

@zwcloud, Cheer!

:)


Thank you for your links.

but a little bad news for me that => https://github.com/servo/webrender 's license is MPL (not permissive enough for me).

prepare avatar Apr 22 '18 03:04 prepare

gles_html 2019-03-31_21-31-27

2019-03-31_21-55-37

prepare avatar Mar 31 '19 14:03 prepare