VSync, On or Off?

vsync requer 3 buffers para funcionar corretamente( sem hic-ups), então ele vai usar um pouco mais de memória de vídeo.
aqui está como um renderizador padrão duplo buffer(no vsync) funciona.Videocard front end continuamente corre o Buffer 1 para o seu monitor. A tua GPU está a funcionar para renderizar o próximo quadro para o Buffer 2. A moldura termina, agora Buffer 1 e 2 são trocados. Esta troca mais do que provável acontece a meio da moldura e você vê rasgar.,
neste caso, a GPU está rodando toda a potência para tentar renderizar para Buffer 2.tamponamento típico de Trípulas (Vsync on). O Buffer 1 está sempre em sintonia com o seu monitor e transmite constantemente dados. Buffer 2 não está em sincronia com nada é uma atualização sempre que a GPU é feito rendendo a moldura atual. Buffer 3 é representado ativamente a partir da GPU
assim, a GPU torna a velocidade total para buffer 3, Uma vez que a GPU é feito com o frame atual, ele troca Buffer 3 e buffer 2 e começa imediatamente no próximo frame.Buffer 1 ainda pode estar em streaming para o monitor, então buffer 1 e 2 não trocam., Agora, acontece que a GPU termina mais um frame e novamente troca o buffer 2 e 3. Então, a moldura anterior foi renderizada, mas nunca foi exibida.
Now, the monitor is re-syncing and swaps buffer 1 and 2 and now you get to see the next frame.Notice that in both v-sync on and off, the GPU is going full out.
Com v-sync, se o seu FPS está sob a sua taxa de atualização, então você verá cada moldura renderizada. Se você produzir mais FPS do que o seu refresh, algum frame será apenas descartado e substituído por novos dados.,
edit:
I can sense sub 50fps but only in games where I can move with the mouse, like FPS games.se eu de repente balançar a câmera 180 graus e eu estiver recebendo 30FPS, eu vou notar lacunas entre os objetos na tela. Sempre que há movimento rápido acontecendo, lacunas entre as atualizações dos objetos na tela é perceptível.você pode pensar na taxa de quadros como uma luz estroboscópica. Se algo está se movendo rápido o suficiente com um strobe lento, você vai ver saltos. Começo a notar este salto em torno de 50FPS, mas apenas para jogos mais rápidos em movimento., Jogos como WoW / StarCraft / Diablo eu sou tipicamente bom para baixo para 30FPS, mas mesmo assim certos efeitos especiais podem parecer um pouco agitado.normalmente não tenho problemas até ter menos de 40 anos. Em torno de 40 fps o choppiness pode ficar ruim o suficiente que um foguete em quartos próximos costela muito para estimar a sua velocidade relativa e é mais difícil prever o seu impacto. Então, em vez de um objeto rápido se movendo em direção a você, parece mais um foguete se teleportando em direção a você a uma velocidade média, mas é difícil descobrir a velocidade., Como alguém a atirar-te uma bola de base com um strobe a correr, provavelmente vais perder a bola.

Leave a Comment