Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   www.boolean.name > Программирование игр для компьютеров > C++

Ответ
 
Опции темы
Старый 02.03.2015, 19:04   #1
Samodelkin
Мастер
 
Регистрация: 12.01.2009
Сообщений: 977
Написано 388 полезных сообщений
(для 630 пользователей)
D3D11


Не совсем понятно в какой раздел положить тему про GAPI, но OpenGL вроде тут, значит и D3D пойдёт сюда же.

Сегодня разбирался со старым-новым (для всех уже старым, для меня новым) D3D11 и заметил такую вещь, что у многих режимов Display Mode не хватает одного герца в частоте развёртки -- 59 вместо 60, 49 вместо 50, 74 вместо 75 и т. д. На моём ноутбуке Caps Viewer показывает что доступны только 49 и 59 герцовые режимы. С чем это связано и как влияет на плавность изображения?
__________________
Config1: Windows 10 x64 / Linux Ubuntu Xenial x64 (Xfce-4); Default Resolution 1920x1080; Intel Core i7 930 @ 2.80GHz; DDR3 9GB Triple; AMD Radeon R9 290 4GB; SSD Ignition 2 120GB; HDD Seagate 1TB.
Config2: Linux Ubuntu Xenial x64 (Xfce-4); Default Resolution 1366x768; Intel Pentium Dual-Core T4400 @ 2.20GHz; DDR2 2GB; NVIDIA GeForce G105M; HDD WD 250GB.
(Offline)
 
Ответить с цитированием
Старый 02.03.2015, 19:29   #2
Igor
Мастер
 
Аватар для Igor
 
Регистрация: 03.05.2010
Адрес: Подмосковье
Сообщений: 1,217
Написано 436 полезных сообщений
(для 784 пользователей)
Ответ: D3D11

В настройках графики в играх тоже такую фигню замечал. Причём на одном компе были режимы и 59 и 60.
__________________
О¯О ¡¡¡ʁɔvʎнdǝʚǝdǝu dиW
(Offline)
 
Ответить с цитированием
Старый 03.03.2015, 16:40   #3
mr.DIMAS
Дэвелопер
 
Аватар для mr.DIMAS
 
Регистрация: 26.12.2006
Адрес: Санкт-Петербург
Сообщений: 1,569
Написано 544 полезных сообщений
(для 1,527 пользователей)
Ответ: D3D11

Разница в 1 Гц для глаза не заметна.

http://support.microsoft.com/kb/2006076

там адовый машинный перевод, но смысл ясен - это сделано для совместимости со стандартами телевидения. 59,94 Гц винда округляет до 59

добавил: немного погуглив нашел вот https://ru.wikipedia.org/wiki/%D0%9A...BE%D1%82%D0%B0
__________________
Junior Tools Programmer at Larian Studios
ПеКа: AMD Ryzen 1700X 8@3.4 ГГц, 16 Гб ОЗУ,

NVIDIA GTX 960 4 Гб, SSD Samsung 960 EVO 500 Гб
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Samodelkin (03.03.2015)
Старый 03.03.2015, 22:21   #4
Samodelkin
Мастер
 
Регистрация: 12.01.2009
Сообщений: 977
Написано 388 полезных сообщений
(для 630 пользователей)
Ответ: D3D11

Сообщение от mr.DIMAS Посмотреть сообщение
Разница в 1 Гц для глаза не заметна.

http://support.microsoft.com/kb/2006076

там адовый машинный перевод, но смысл ясен - это сделано для совместимости со стандартами телевидения. 59,94 Гц винда округляет до 59

добавил: немного погуглив нашел вот https://ru.wikipedia.org/wiki/%D0%9A...BE%D1%82%D0%B0
Да кажется это оно. Просто странно что d3d9 округляет вверх, а d3d11 вниз. В том же Caps Viewer для d3d9 варианты только 50 и 60 Гц, а для d3d11 только 49 и 59 Гц.

Разница в 1 Герц была бы заметна в случае если, как я предположил, рендер почему то работает на частоте 59 Гц, а монитор допустим на 60 Гц. Тогда каждую секунду будет пропадать 1 кадр, и такой небольшой рывок будет заметен когда какой-то предмет должен плавно двигаться.

Но раз частота совпадает с монитором это главное, даже неважно сколько именно Герц. Главное чтобы плавность сохранялась.
__________________
Config1: Windows 10 x64 / Linux Ubuntu Xenial x64 (Xfce-4); Default Resolution 1920x1080; Intel Core i7 930 @ 2.80GHz; DDR3 9GB Triple; AMD Radeon R9 290 4GB; SSD Ignition 2 120GB; HDD Seagate 1TB.
Config2: Linux Ubuntu Xenial x64 (Xfce-4); Default Resolution 1366x768; Intel Pentium Dual-Core T4400 @ 2.20GHz; DDR2 2GB; NVIDIA GeForce G105M; HDD WD 250GB.
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Часовой пояс GMT +1, время: 03:42.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com