3
Apa lapisan abstraksi yang lebih baik untuk manajemen data D3D9 dan OpenGL?
Kode rendering saya selalu OpenGL. Saya sekarang perlu mendukung platform yang tidak memiliki OpenGL, jadi saya harus menambahkan lapisan abstraksi yang membungkus OpenGL dan Direct3D 9. Saya akan mendukung Direct3D 11 nanti. TL; DR: perbedaan antara OpenGL dan Direct3D menyebabkan redundansi untuk programmer, dan tata letak data terasa serpihan. Untuk …