Gram dużo i aby utrzymać rozsądną temperaturę GPU, często muszę włączać lub nawet wymuszać synchronizację pionową w poszczególnych grach.
Byłoby dla mnie o wiele łatwiej wymusić to na wszystkim, zamiast śledzić to, co instaluję / odinstalowuję itp. Więc chcę wymusić synchronizację pionową w całym systemie, ale to brzmi jak naprawdę odważny ruch.
Czy są jakieś pułapki lub problemy, które może to spowodować? czy powinienem tego unikać?
windows-7
graphics-card
gaming
MasterMastic
źródło
źródło
Odpowiedzi:
Nie powinno być żadnych pułapek, chyba że sterownik karty graficznej przypadkowo włączy go w aplikacjach, które w jakiś sposób działają na naszym GPU tak mocno, że spadają poniżej częstotliwości odświeżania monitora.
Włączenie vSync z panelu sterowania sterownika karty graficznej (nVIDIA Control Panel lub AMD Catalyst, mówię tylko o tych 2) wymusi włączenie go tylko w aplikacjach zależnych od OpenGL, więc nie pomoże w większości nowoczesnych gier (które zwykle po prostu skorzystaj z Direct3D). Zarówno nVIDIA, jak i AMD nie zezwalają na wymuszanie vSync w aplikacjach Direct3D, stwierdzają, że należy włączyć vSync z menu odpowiednich gier.
Aplikacje takie jak Adobe Photoshop IIRC używają OpenGL do przyspieszenia GPU, ale nie wiem, czy vSync utrudni ich działanie. Biorąc pod uwagę, że nawet niskiej klasy GPU zwykle jest w stanie renderować powierzchnie 2D z niesamowitą szybkością klatek (i i tak wyłączy wyższy poziom przyspieszenia GPU), nie sądzę, że vSync będzie w tym problemem.
Jednak, jak powiedziałem, większość współczesnych gier używa Direct3D zamiast OpenGL, więc narzucanie vSync na całym świecie nie jest dobrym pomysłem.
źródło