Please use english language
It is currently 26 Feb 2020, 10:37

All times are UTC





Post new topic Reply to topic  [ 7 posts ] 
Author Message
 Post subject: Вопрос по Vsync
PostPosted: 13 Aug 2014, 12:41 
Offline

Joined: 13 Aug 2014, 12:16
Posts: 4
Как работают данные сочетания:
iPresentInterval = 1 EnableVSync=true
iPresentInterval = 0 EnableVSync=true
iPresentInterval = 1 EnableVSync=false

В третьем варианте vsync не работает, а работает ли iPresentInterval = 1?
Во втором есть vsync, но немного поиграв заметил проблему рассинхронизации времени и календаря из-за iPresentInterval = 0 - например в линии квестов соратников просят прийти ночью, NPC считал начало ночи в 5 или 6 утра, точно не помню.
А первый вариант как работает?


Top
 Profile  
 
Tomoko
PostPosted: 13 Aug 2014, 14:14 
Offline
*blah-blah-blah maniac*
User avatar

Joined: 27 Dec 2011, 08:53
Posts: 14816
Location: Russia
iPresentInterval = 1 означает, что игра включает vsync. EnableVSync=false означает, что мод игнорирует iPresentInterval и отключает vsync (EnableVSync=true не форсирует значение, а только позволяет его не игнорировать, название параметра следовало бы поменять на DoNotIgnoreVSync или что-то такое).
1) работает vsync
2) не работает vsync
3) не работает vsync

_________________
i5-4690k, 16Gb RAM, GTX 1060 6Gb, X-Fi Titanium, Win7 x128
I am INFP, not the brutal, godamnit.


Top
 Profile  
 
PostPosted: 13 Aug 2014, 15:25 
Offline

Joined: 13 Aug 2014, 12:16
Posts: 4
ENBSeries wrote:
iPresentInterval = 1 означает, что игра включает vsync. EnableVSync=false означает, что мод игнорирует iPresentInterval и отключает vsync (EnableVSync=true не форсирует значение, а только позволяет его не игнорировать, название параметра следовало бы поменять на DoNotIgnoreVSync или что-то такое).
1) работает vsync
2) не работает vsync
3) не работает vsync


Получается тогда правильней будет написать:

1) работает vsync skyrim
2) не работает vsync skyrim, работает vsync enb
3) ни один vsync не работает

так?

А то в весьма популярном STEP предлагают второй вариант, при котором не работает vsync skyrim и происходит рассинхронизация времени.


Top
 Profile  
 
PostPosted: 14 Aug 2014, 01:32 
Offline
*blah-blah-blah maniac*
User avatar

Joined: 27 Dec 2011, 08:53
Posts: 14816
Location: Russia
Vsync один, разных не бывает. Параметр EnableVSync это как кран на шланге, а параметр iPresentInterval это насос в колодце (ну правда если закрыть кран, то насосу кранты :lol: ).

_________________
i5-4690k, 16Gb RAM, GTX 1060 6Gb, X-Fi Titanium, Win7 x128
I am INFP, not the brutal, godamnit.


Top
 Profile  
 
PostPosted: 14 Aug 2014, 10:02 
Offline

Joined: 13 Aug 2014, 12:16
Posts: 4
ENBSeries wrote:
Vsync один, разных не бывает. Параметр EnableVSync это как кран на шланге, а параметр iPresentInterval это насос в колодце (ну правда если закрыть кран, то насосу кранты :lol: ).

В драйвере стоит Всегда выключено, iPresentInterval = 0, EnableVSync=true - vsync есть, но он не скайримовский, т.к. на тот vsync завязаны физика, синхронизация времени календаря и реального времени, мерцание воды, проблемы камеры по оси Y, ещё какие-то внутренние тайминги. Сторонний vsync не решает проблемы с синхронизацией времени календаря и реального времени и таймингами.
В общем пока погоняю вариант Выкл, если не указано приложением, iPresentInterval = 1, EnableVSync=true, и отпишусь как обстоят дела.


Top
 Profile  
 
PostPosted: 14 Aug 2014, 12:00 
Offline
*blah-blah-blah maniac*
User avatar

Joined: 27 Dec 2011, 08:53
Posts: 14816
Location: Russia
Как я уже сказал, нет другого vsync, в принципе быть не может.

_________________
i5-4690k, 16Gb RAM, GTX 1060 6Gb, X-Fi Titanium, Win7 x128
I am INFP, not the brutal, godamnit.


Top
 Profile  
 
PostPosted: 14 Aug 2014, 15:48 
Offline

Joined: 13 Aug 2014, 12:16
Posts: 4
Ура, 10:26PM и Скьор считает это ночью. Начинал новое сохранение как и в прошлый раз, так что думаю проверка объективна. Значит я правильно написал:
1) работает vsync skyrim
2) не работает vsync skyrim, работает vsync enb
3) ни один vsync не работает

Думаю теперь можно закрывать тему, и стоит написать в документацию или куда надо о сочетаниях iPresentInterval и EnableVSync.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 7 posts ] 

All times are UTC


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Powered by phpBB® Forum Software © phpBB Group