opengl - What does Chrome use for accelerated 2D vector graphics in its HTML5 canvas draw functions? -


so things possible hw accelerated html5 canvas animated 2d vector graphics drawing, on top of opengl (4.x) rendered 3d scene (for complex hud , gui displays). need able work on win7+, macos, , linux, mobile platform support not needed.

btw working c++.

i wondering if knew example chrome uses accelerated 2d vector graphics in html5 canvas draw functions? under impression accelerated using angle (which wraps opengl or dx9). or wrong , svg rendering accelerated, not javascript canvas draw functions.

doing html5 canvas style animated 2d vector graphics opengl highly non-trivial, google using available library or in-house code?

i have been looking openvg , have had hard time finding right implementation use that, far thing can examples compiled shivavg (but there seems shimmering artifacts tiger demo , other issues latest release 7 years ago). think shivavg using fixed function , team decide lock down our opengl usage 4.x core profile, won't work. love use nv_path_rendering not portable (to other nvidia accelerated device).

i thought using openvg useful since might able hide nv_path underneath, or new openvg library might come out in future. wondering if openvg's future might in peril.

they apparently use skia library 2d rendering.


Comments

Popular posts from this blog

java - JavaFX 2 slider labelFormatter not being used -

Detect support for Shoutcast ICY MP3 without navigator.userAgent in Firefox? -

web - SVG not rendering properly in Firefox -