CoreAnimation в целом очень быстро - на самом деле слишком быстро, чтобы беспокоиться об этом.
Так что, если исходное изображение может иметь любое значение или вам понадобится другая граница, используйте эти атрибуты CALayer.
Я бы пошел с предварительным рендерингом, только если шаблон границы установлен в камне. Кроме того, CA может * время от времени ускорять процессы, когда применяется маскирование, так как позволяет использовать непрозрачные изображения вместо прозрачных, поэтому область, для которой требуется альфа-смешение, значительно меньше (но при этом нет точного числа) один).