Apple Metal acceleration

In OpenGL mode the drawing commands happen asynchronously, which moves some of the effort off the main thread and can help things render quicker. We may be able to do this with CoreGraphics too:

I’ve also recently incorporated Skia’s rendering engine into JUCE and benchmarked its Metal backend. Calling the Metal backend is no faster than using CoreGraphics.

1 Like