Apa yang dimaksud dengan vsynched?

8

Saya selalu mencari cara untuk meningkatkan kelancaran gim saya. Ketika saya membaca di internet saya menemukan istilah " vsynched " cukup sering. Apa yang dimaksud dengan vsynched ?

MrDatabase
sumber

Jawaban:

12

Ini hanya berarti bahwa permainan cocok dengan kecepatan refresh monitor / layar. Jadi, jika Anda memiliki monitor 60Hz (artinya gambar monitor di-refresh 60 kali per detik), gim ini tidak akan tampil di atas 60 FPS.

Jika Anda memiliki sinkronisasi vertikal (vsync) dimatikan, maka jika GPU dan monitor tidak sinkron, maka Anda mendapatkan artefak yang dikenal sebagai "merobek" seperti:

masukkan deskripsi gambar di sini

Ray Dey
sumber
1
Hanya untuk berkembang. Ketika aplikasi Anda 'vsync'd artinya, kartu grafis Anda tidak akan memperbarui / menukar buffer saat buffer saat ini sedang digambar. FPS aplikasi Anda akan terbatas pada kecepatan refresh monitor karena aplikasi akan menunggu hingga akhir frame saat ini sebelum mengirim frame berikutnya.
JRT
1
+1 Saya pikir saya tahu apa vsyncartinya sebelum saya membaca penjelasan Anda tentang hal itu. Terima kasih untuk tingkat detail yang luar biasa dan representasi visual ini yang disertai dengan penjelasannya. Sebuah gambar bernilai ribuan kata! =)
Will Marcouiller