It uses CoreGraphics to render into a bitmap on the CPU, which is then uploaded into a Metal texture.
It uses CoreGraphics to render into a bitmap on the CPU, which is then uploaded into a Metal texture.