←back to thread

168 points mindbrix | 2 comments | | HN request time: 0.656s | source
1. willtemperley ◴[] No.45138309[source]
I find that caching of renders brings orders of magnitude higher performance when using the native iOS / macOS canvas, however I get the feeling that there is really a limit to the direct drawing performance possible with a canvas API. I haven’t tried this yet so I’d be happy to be surprised.
replies(1): >>45139102 #
2. mindbrix ◴[] No.45139102[source]
Drawing cached renders in quads is how Core Animation works, but they do not scale well. You are ultimately limited by the CPU. Rasterizer enables a fully-animated canvas @ 60fps.