Я пишу программу, которая выполняет различные виды обработки изображений, получая изображения со скоростью 15 кадров в секунду. Когда я закомментирую код, который распечатывает изображения и оставляет их только при обработке, я обнаруживаю, что могу печатать изображения с максимальной скоростью 13/14 кадров в секунду.
Однако при вызове CGContextDrawImage 6 раз подряд (6 разных изображений) моя скорость рисования падает до 6/7 FPS. Мне было интересно, если кто-нибудь знает альтернативу CGContext CGContextDrawImage CGContext, так что печать изображения занимает минимальное время.