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 bingkai, render bagian adegan pada satu utas sambil merekam bagian lain dari adegan pada utas kedua. Di akhir bingkai, putar kembali daftar perintah yang direkam pada utas pertama. Gunakan pendekatan ini untuk menskalakan tugas penyajian yang kompleks di beberapa utas atau inti.
  • Rekam sebelumnya daftar perintah sebelum Anda perlu merendernya (misalnya, saat tingkat 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 yang ditangguhkan, tetapi hanya dapat diputar kembali pada konteks langsung. Konteks yang ditangguhkan dapat menghasilkan daftar perintah secara bersamaan.

Rendering Segera dan Ditangguhkan

MultiThreading