Nvidia GameWorks
Nvidia GameWorks adalah middleware software suite yang dikembangkan oleh Nvidia.[1] Visual FX, PhysX dan Optix SDKs menyediakan berbagai perangkat tambahan yang telah dioptimalkan untuk GPU Nvidia. GameWorks didistribusikan dalam bentuk DLL terkompilasi bukan kode sumber tradisional.[2] Sebagai pesaing, AMD tengah mengembangkan GPUOpen, yang diumumkan sebagai perangkat lunak bebas dan sumber terbuka di bawah lisensi MIT. KomponenNvidia Gameworks terdiri dari beberapa komponen utama:
Selain itu, paket ini berisi kode contoh untuk pengembang DirectX dan OpenGL, serta alat untuk debugging, profiling, optimasi dan pengembangan Android. KritikGameWorks telah dikritik karena sifat kepemilikan dan tertutup.[3] Produsen GPU pesaing seperti AMD dan Intel tidak dapat mengoptimalkan perpustakaan Nvidia dengan baik untuk perangkat mereka karena para pengembang tidak diizinkan untuk melihat kode yang diperlukan untuk optimasi produk.[4][5] Kepala Peneliti Gaming AMD, Richard Huddy, mengklaim bahwa pengembang yang menggunakan GameWorks secara kontrak dilarang untuk bekerja dengan AMD.[2] Ia juga mengklaim bahwa GameWorks menambahkan efek khusus melumpuhkan-kinerja untuk kartu Nvidia tua, seperti tessellation yang tidak perlu, yang hanya sedikit mempengaruhi kartu Nvidia yang lebih baru.[6] Pada tahun 2014, AMD membuat open source pesaing GameWorks,[7] yang dirilis dengan nama GPUOpen pada Desember 2015. Referensi
Pranala luar |