то время кадра остаётся неизменным, если разблокировать счётчик, то на 90fps я получу 10ms.
Неужели нету способа получить минимальное время кадра при 60fps?
Считаю 400fps на 60hz мониторе непристойным сжиганием ресурсов.
Что такое фпс и что такое время кадра?
Fps - количество кадров, которое видеоадаптер выводит на экран. Время кадра, это время между обработкой кадра видеоадаптером и последующим его выводом на экран, это создаёт ощутимую задержку ввода. Мне есть с чем сравнить. В другом приложении у меня 0.3~0.4мс, тут 16~17мс, и это сильно ощущается.
мимо! Время кадра это время нахождения кадра на экране и это значение является обратным фпсу. Т.е если у нас 60 кадров в секудну, то 1 кадр в среднем находится на экране 1000/60=16.6(7) миллисекунд
Вот как... Я понял, спасибо, ошибался. Обалдеть.
«Время кадра» — это время в милисекундах, за которое может быть построен и отрисован один кадр. Чтобы получить 60 кадров в секунду, один кадр должен быть обсчитан за 16 милисекунд или еще быстрее.
одно другому не противоречит
в таком случае /d6UiB4n был прав. это время обработки и вывод на экран, а не время нахождения кадра на экране. время нахождения кадра на экране - следствие того, что следующий еще обрабатывается, а текущий ожидает смены. а это принципиальная разница, хотя на цифрах все сходится и не докапаешься
Он изначально спутал время кадра и инпутлаг, точнее его часть, время затраченное на рендер кадра гпу. Что не есть верно. https://youtu.be/sn1iT9umm6g?t=143 немного мат.части тут есть
Дольше. 16.67мс это лишь часть из всего времени.
Ну понятно, задержка монитора, мыши, usb, и т.д.. 16.67мс, это если максимально упростить до самого контекста разговора.
ну тогда только увеличивать фпс, больше никак
Обсуждают сегодня