Cosa significa vsynched?


8

Sono sempre alla ricerca di modi per migliorare la fluidità dei miei giochi. Quando leggo in rete mi capita spesso di trovare il termine " vsynched ". Cosa significa vsynched ?

Risposte:


12

Significa solo che il gioco corrisponde alla frequenza di aggiornamento del monitor / schermo. Quindi, se hai un monitor a 60Hz (il che significa che l'immagine del monitor viene aggiornata 60 volte al secondo), il gioco non funzionerà oltre i 60 FPS.

Se hai la sincronizzazione verticale (vsync) disattivata, quindi se la GPU e il monitor non sono sincronizzati, otterrai un artefatto comunemente noto come "strappo" in questo modo:

inserisci qui la descrizione dell'immagine


1
Solo per espandersi. Quando l'applicazione è "vsync'd", la scheda grafica non aggiorna / scambia i buffer mentre il buffer corrente è in fase di elaborazione. L'FPS dell'applicazione sarà limitato alla frequenza di aggiornamento del monitor poiché l'applicazione attenderà fino alla fine del frame corrente prima di inviare il frame successivo.
JRT,

1
+1 Pensavo di sapere cosa vsyncsignificasse prima di leggere la tua spiegazione al riguardo. Grazie per l'ottimo livello di dettagli e questa rappresentazione visiva fornita con le spiegazioni. Un'immagine vale più di mille parole! =)
Will Marcouiller,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.