vsync vaatii 3 puskureita toimi oikein(ilman hic-ups), joten se käyttää jopa hieman enemmän muistia.
Here ’ s how a standard double buffred (no vsync) rendererer works.
Videocard front end stockly streams Buffer 1 to your monitor. GPU on cranking pois tehdä seuraavan kehyksen Puskuri 2. Runko päättyy, nyt Puskuri 1 ja 2 vaihdetaan. Tämä vaihto tapahtuu todennäköisesti puolivälissä runko ja näet repiminen.,
tässä tapauksessa GPU on käynnissä täysi teho yrittää tehdä Puskuri 2.
tyypillinen Tripple buffering (vsync on). Buffer 1 on aina synkronoitu näytön kanssa ja siirtää jatkuvasti tietoja. Buffer 2 ei ole synkronoitu mitään on päivitetty aina, kun GPU tehdään renderöimällä nykyinen kehys. Puskuri 3 on aktiivisesti suoritettu alkaen GPU
Niin, GPU tekee TÄYTTÄ vauhtia puskuri 3, kun GPU on tehnyt nykyisen kehyksen, se swap Buffer 3 ja puskuri 2 ja alkaa heti seuraavan kehyksen.
Puskuri 1 saattaa vielä virrata näytölle, joten puskuri 1 ja 2 eivät vaihda., Nyt, se vain niin tapahtuu, että GPU päättyy vielä toisen kehyksen ja jälleen swaps puskuri 2 ja 3. Edellinen runko renderöitiin, mutta sitä ei koskaan näytetty.
nyt monitori synkronoi ja vaihtaa puskuria 1 ja 2 Ja nyt pääset katsomaan seuraavaa kehystä.
Huomaa, että sekä V-sync on and off, GPU menee kokonaan ulos.
V-sync, jos FPS on alle virkistystaajuuden, niin näet jokaisen kehyksen renderoitu. Jos tuotat enemmän FPS kuin Päivitä, jotkut runko vain pudotetaan ja korvataan uusilla tiedoilla.,
edit:
voin aistia sub 50fps: n, mutta vain peleissä, joissa voin liikkua hiirellä, kuten FPS: n peleissä.
jos yhtäkkiä heilautan kameraa 180 astetta ja saan 30fps, huomaan kuvaruudussa olevien esineiden välisiä aukkoja. Milloin tahansa tapahtuu nopeaa liikettä, ruudun kohteiden päivitysten välillä on havaittavissa aukkoja.
Runkonopeuden voi ajatella strobe-valona. Jos jokin liikkuu tarpeeksi nopeasti hitaalla strobella, näet hyppäämisen. Alan huomata tämän hyppäämällä noin 50FPS mutta vain nopeammin liikkuvat pelit., Pelit kuten WoW/StarCraft/Diablo olen yleensä hyvin alas 30FPS, mutta silloinkin tietyt vaikutukset voivat tuntua hieman nykii.
minulla ei yleensä ole ongelmia ennen kuin Olen alle 40-vuotias. Noin 40fps paloittelu voi mennä niin pahaksi, että raketti lähietäisyydeltä pilkistää liikaa arvioidakseen sen suhteellista nopeutta ja sen iskukykyä on vaikeampi ennustaa. Sen sijaan, että nopea esine liikkuisi kohti, se näyttää pikemminkin raketin teleportilta, joka hyppää kohti keskivauhtia, mutta nopeutta on vaikea hahmottaa., Aivan kuin joku heittäisi strobe-juoksulla peruspallon sinua kohti, niin todennäköisesti jäät pallosta paitsi.