Я использую видео в качестве материала для SCNNode:
geo.materials.first?.diffuse.contents = AVPlayer(url: url)
Это работает отлично на большинстве устройств iOS, но вылетает на старом iPhone5s со следующей ошибкой:
-[MTLTextureDescriptorInternal validateWithDevice:], line 781: error 'MTLTextureDescriptor has invalid pixelFormat (520).'
-[MTLTextureDescriptorInternal validateWithDevice:]:781: failed assertion `MTLTextureDescriptor has invalid pixelFormat (520).'
Есть ли исправление / обходной путь для этой проблемы?