Bagikan melalui


Daftar Perintah

Daftar perintah adalah urutan perintah GPU yang dapat direkam dan diputar kembali. Daftar perintah dapat meningkatkan performa dengan mengurangi jumlah overhead yang dihasilkan oleh runtime.

Gunakan daftar perintah dalam skenario berikut:

  • Dalam satu frame, render bagian adegan pada satu utas sambil merekam bagian adegan lainnya pada utas kedua. Di akhir frame, memutar daftar perintah yang direkam pada utas pertama. Gunakan pendekatan ini untuk menjalankan tugas penyajian yang kompleks melalui beberapa utas atau inti.
  • Rekam sebelumnya daftar perintah sebelum Anda perlu merendernya (misalnya, saat level sedang dimuat) dan secara efisien memutarnya kembali nanti di adegan Anda. Pengoptimalan ini berfungsi dengan baik ketika Anda perlu sering merender sesuatu.

Daftar perintah tidak dapat diubah dan dirancang untuk direkam dan diputar kembali selama satu eksekusi aplikasi. Daftar perintah tidak dirancang untuk direkam sebelumnya sebelum eksekusi game dan dimuat dari media Anda karena tidak ada cara untuk mempertahankan daftar.

Daftar perintah harus direkam oleh konteks tunda, tetapi hanya dapat dieksekusi ulang pada konteks langsung. Konteks yang ditangguhkan dapat menghasilkan daftar perintah secara bersamaan.

Perenderan Segera dan Ditangguhkan

MultiThreading