Недавно я столкнулся с очень странной проблемой: прикосновение к экрану iPhone и перемещение пальца могут съесть до 50% моего FPS.Да, я проверил свой код на возможные узкие места - не проблема.Последнее средство, которое я попробовал перед написанием этого поста - закомментировал весь код сенсорной обработки и затем посмотрел на FPS.Результаты: без касаний - 58-60.Касание и перемещение пальца - 35-40 FPS мгновенно.
Рендеринг выполняется в отдельном потоке, так что никакие основные события цикла выполнения не должны вступать в конфликтОднако для меня (и для игры, которую я разрабатываю) очень важно решить эту проблему, потому что такое падение FPS действительно заметно.
Заранее благодарю за помощь.
ОБНОВЛЕНИЕ : кажется, что установка приоритета потока рендеринга на более высокое значение немного помогает ...