Apa itu Triple Buffering?
Untuk mengatasi masalah tearing yang disebabkan oleh double buffering, ada teknik yang disebut triple buffering. Teknik ini menggunakan tiga back buffer, sehingga kartu grafis dapat memproses tiga gambar secara bersamaan. Ketika salah satu back buffer selesai diproses, buffer ini akan ditukar dengan front buffer, sementara dua back buffer yang lain akan diproses. Dengan demikian, kartu grafis dapat terus bekerja tanpa harus menunggu buffer swap.
Triple buffering dapat menghilangkan tearing, karena buffer swap tidak akan terjadi lebih sering dari refresh rate layar. Hal ini disebabkan oleh adanya back buffer ketiga, yang berfungsi sebagai buffer cadangan. Jika kartu grafis terlalu cepat memproses gambar, maka buffer swap tidak akan terjadi sampai vertical blanking interval. Jika kartu grafis terlalu lambat memproses gambar, maka buffer swap akan menggunakan back buffer ketiga, yang mungkin sudah diproses sebelumnya. Dengan demikian, gambar yang ditampilkan akan selalu utuh dan tidak terpotong.
Triple buffering juga dapat mengurangi stuttering, karena kartu grafis dapat memilih gambar yang paling baru dari tiga back buffer. Hal ini dapat membuat pergerakan gambar terlihat lebih halus dan lebih responsif, karena gambar yang ditampilkan akan selalu sesuai dengan input pengguna. Triple buffering juga dapat meningkatkan frame rate, karena kartu grafis dapat memanfaatkan waktu yang ada untuk memproses gambar berikutnya.
Bagaimana Cara Mengaktifkan Triple Buffering?
Untuk mengaktifkan triple buffering, Anda perlu mengubah pengaturan pada perangkat Anda. Ada dua cara untuk mengaktifkan triple buffering: melalui pengaturan sistem atau melalui pengaturan aplikasi.
Melalui Pengaturan Sistem
Cara ini berlaku untuk semua aplikasi yang menggunakan grafis, seperti game, video, atau browser. Anda perlu mengubah pengaturan pada panel kontrol kartu grafis Anda, baik itu NVIDIA, AMD, atau Intel. Berikut adalah langkah-langkahnya:
- Buka panel kontrol kartu grafis Anda. Anda dapat melakukannya dengan mengklik kanan pada desktop dan memilih opsi yang sesuai, atau dengan mencari nama kartu grafis Anda pada menu Start.
- Pilih opsi yang berkaitan dengan 3D Settings, Gaming, atau Graphics. Nama opsi ini dapat berbeda-beda tergantung pada kartu grafis Anda.
- Cari opsi yang berkaitan dengan Vertical Sync, V-Sync, atau Wait for Vertical Refresh. Nama opsi ini juga dapat berbeda-beda tergantung pada kartu grafis Anda.
- Ubah nilai opsi ini menjadi On, Enabled, atau Use the 3D application setting. Nilai ini dapat berupa pilihan drop-down, kotak centang, atau slider.
- Cari opsi yang berkaitan dengan Triple Buffering. Nama opsi ini biasanya sama untuk semua kartu grafis.
- Ubah nilai opsi ini menjadi On atau Enabled. Nilai ini biasanya berupa kotak centang.
- Klik Apply, OK, atau Save untuk menyimpan perubahan.
Melalui Pengaturan Aplikasi
Cara ini hanya berlaku untuk aplikasi tertentu yang memiliki pengaturan sendiri untuk triple buffering, seperti game. Anda perlu mengubah pengaturan pada menu opsi atau pengaturan aplikasi tersebut. Berikut adalah langkah-langkahnya:
- Buka aplikasi yang ingin Anda aktifkan triple buffering, seperti game.
- Buka menu opsi atau pengaturan aplikasi tersebut. Anda dapat melakukannya dengan menekan tombol Esc, F10, atau F12 untuk membuka menu tersebut, atau dengan mengklik ikon roda gigi atau kunci pas pada layar.
- Cari opsi yang berkaitan dengan Vertical Sync, V-Sync, atau Wait for Vertical Refresh. Nama opsi ini dapat berbeda-beda tergantung pada aplikasi tersebut.
- Ubah nilai opsi ini menjadi On, Enabled, atau Use the 3D application setting. Nilai ini dapat berupa pilihan drop-down, kotak centang, atau slider.
- Cari opsi yang berkaitan dengan Triple Buffering. Nama opsi ini biasanya sama untuk semua aplikasi yang mendukungnya.
- Ubah nilai opsi ini menjadi On atau Enabled. Nilai ini biasanya berupa kotak centang.
- Klik Apply, OK, atau Save untuk menyimpan perubahan.