
Vertikální synchronizace - 30 fps lock D_X 11
Zdravím,
možná by se to spíše hodilo dát na herní, ale beztak si myslím, že to sem patří víc.
- u většiny her, jedoucích na D_X 11 když zapnu Vsync, která by to(framerate) měla zamknout na 60fps, tak to zamkne na 30. Zajímavý je, že je to jen u některých her, co jedou na D_X 11, u D_X 9 se tohle nikdy nestalo. Navíc, ono kdyby to na těch 30 bylo pořád, ale ono je to všelijak(viz video), napadlo mě, jestli to nedělá nějaký D_X 11 efekt, ale opravdu nevím. Na 30 fps se to nedá pořádně hrát a když to vypnu, tak zase zbytečně jede GK pořád na 100%, i když by si někde mohla ušetřit práci.
watch (a po změně na D_X 9 to fungovalo normálně stále na 60)
Nevíte, jak to vyřešit? Díky za odpovědi. A omlouvám se za kvalitu, nejlepší by bylo to natočit nějakým programem, ale ten by zase ovlivnil celkově ten framerate...
Na kolik přesně FPS ti to jede bez Vsync?
Však pokud jsem to postřehl tak to na 59 fps vyleze při zapnuté V_S, takže není pravda, že to je jen 30 fps.
V_S ti omezuje max., ale ne min.při propadech které jsou více méně u každé hry dle ne/povedené optimalizace.
Můj osobní názor po shlédnutí videa. Když se na to podíváš logicky, tak bez zapnutého V-Sync se FPS pohybují okolo 56-57. Ovšem po zapnutí V-Sync se hra nemůže dostat na 60 fps, proto se drží pouze na 30 fps. Krásně to jde vidět, když jsi obrátil kameru dolů. V tu chvíli nemusí grafická karta vykreslovat tolik textur, proto se fps zvedá nad 60 fps, tudíž V-Sync udrží stálých 60 fps.
Dále jsem našel toto:
Zdroj: http://www.mmo-champion.com/threads/849852-My-Fram erate-locks-at-30FPS-on-WoW-sometimes
Netýká se to přímo Splinter Cellu, ale myslím, že efekt bude podobný.
Zkus to a napiš, prosím, jak jsi dopadl. Docela by mě to zajímalo
Dík za reakce, asi jsem vybral na ukázku špatnou hru, tady by to sedělo, ale třeba v Dead Space 3, když to zapnu, tak to z třeba 140fps klesne na 30... A to je případ třeba i Crysis 2 (80-30fps) a plno dalších her... @Martin: Určitě teď zkusím a ozvu se, snad to pomůže.
EDIT: Tak bohužel to v nastavení není, později to zkusím u Dead Space, snad to tam bude. 2794
Laicky (mohu se pochopitelně mýlit, zas tak tomu nerozumím) se domnívám toto:
1. Vypnutý v-sync, hra XY dosahuje podle náročnosti scény 20-80fps.
2. Zapnutý v-sync, hra XY dosahuje podle náročnosti scény 20-60fps (60Hz je frekvence mého LCD, výše to tedy nepustí). Grafická karta neúpčítá zbytečně to, co LCD stejně nezobrazí, důsledkem je její menší spotřeba a teplota.
V-Sync mám zapnutý všude. Zatím jsem neobjevil hru, kde by mi při maximálním nastavení grafických detailů fps kleslo pod 60 (či 59). Je to pochopitelně o rozlišení (1280*1024 forever) a o použitém hardware
Je to trochu jinak:
1. Vypnutý v-sync: FPS 20-80
2. Zapnutý v-sync: FPS 60 nebo 30 nebo 20, ale nic mezi tím
Aha!
Takže primárně 60. Nestíhá-li karta scénu počítat, "přepne" se na 30 (20), tedy 1/2, 1/3
U mě to tedy vypadá trošku jinak. Nevím, jak je tomu v ostatních hrách, ale ve WD je nastavení V-Syncu následující:
a) V-Sync off => 45 ~ 80 fps
b) 1 snímek => 45 - 60 fps
c) 2 snímky => 30 fps
Nahrál jsem to přes Shadowplay, ale ten nahrává maximálně 60 fps, takže vypovídající hodnota 0.
Ano 1/2, 1/3, 1/4 atd. Nejde ani tak o přepínání, ale prostě se musí počkat na další snímek.
Samozřejmě, kdyby se počítal průměr za 1 sekundu, tak i se zapnutým v-sync může vyjít třeba 48 fps, ale okamžitá hodnota je vždycky celočíselný podíl obnovovací frekvence.