3 ms·
In the (brief) benchmark in the PDF posted by @DuncanMak says FastUIDraw is around 5-8 times faster than Skia.
by unwind 6y ago
In the (brief) benchmark in the PDF posted by @DuncanMak says FastUIDraw is around 5-8 times faster than Skia.
- throwaway546456 6y agothe slides are from 2016. I'm wondering how performance comparison would look like these days with metal or vulkan rendering backends.
- The_rationalist 6y agoFrom what I recall, don't expect more than 20% performance improvements with Vulkan on common 2D scenes
- kllrnohj 6y agoNote that the test scene would benefit heavily from draw batching, but was setup in such a way that may have just defeated the batching logic in Skia but not the one in FastUIDraw. It wasn't a very common UI scene, so it wouldn't be expected that other libraries had optimizations for that type of content (specifically with the "everything is slightly rotated" part) It was also a scene that curiously didn't involve any paths or shapes other than rectangles, which is where GPU-accelerated canvas' all really run into trouble. Also note that the presentation was from 2016, and many of these libraries (such as Skia) see heavy ongoing work so that data is all quite outdated and unreliable at this point.