Пользователи Virtual Desktop на гарнитурах Quest тоже столкнулись с неожиданной проблемой производительности в режиме генерации кадров SSW.
При включенном SSW, делающим из 36 кадров 72 и порой необходимsм для тяжёлых неспешных авиасимуляторов, гарнитура и весь VR-стриминг начинал испытывать зависания и подтормаживания с просадкой кадров; виной всему оказался новый алгоритм синхронизации кадров FrameSync, который Meta начала постепенно и незаметно включать на случайных гарнитурах.
Алгоритм должен был чуть-чуть уменьшить задержку движений контроллеров, подгоняя время начала отрисовки картинки под наиболее удачное, но в случае с Virtual Desktop в режиме удвоения кадров алгоритм отказался работать корректно и только ухудшал ситуацию. Для того же, чтобы принудительно отключить его, пользователям приходилось включать режим разработчика и выполнять команду через протокол ADB, потому что компания не добавляла никаких опций в интерфейс.
Сегодня разработчик Virtual Desktop Гай Годин смог выпустить хотфикс, принудительно отключающий FrameSync для стримера, но осадочек, конечно, остался.

Источники:




