I'm curious how this relates to Skia (the library that handles cross-platform rendering for Chrome and Flutter). Seems like this could be an alternative backend but also could serve as faster replacement?
Show HN: Forma – An efficient vector-graphics renderer
61–64 of 64 posts
Re: Show HN: Forma – An efficient vector-graphics renderer
#62Earlier quoted context omitted.
Was this conversation about OsmAnd+ by chance? Because that could use something like this. Edit: glossed over the "browser" part. My bad.
Just five days ago OsmAnd 4.3 for Android with new faster rendering engine that uses OpenGL was released. https://osmand.net/blog/osmand-android-4-3-released/#new-fas...
Re: Show HN: Forma – An efficient vector-graphics renderer
#63Earlier quoted context omitted.
I wonder why their renderer is so slow. Organic Maps is super fast and smooth on my phone, though.
Is it rendering or the database access? I see no slowness in OSM+ rendering on Android once the data for an area is loaded, as you pan, zoom, etc. But the pause between opening a new location and having it rendered is quite noticeable.
Re: Show HN: Forma – An efficient vector-graphics renderer
#64Earlier quoted context omitted.
A pixel segment is a line segment that fits inside of a pixel's square box. It can start and end anywhere inside of this 1x1 square box and it has a 64bit compact representation.
Ok, and when you sort these pixel-contained segments, what's the ordering?