Belum mati: Mantel AMD mendukung Vulkan API baru, upaya VR

Logo AMD Radeon

Perubahan besar telah terjadi di dunia API dalam 48 jam terakhir. Pertama, Khronos mengumumkan Vulkan API (alias glNext), yang mengimplementasikan fitur API overhead rendahnya sendiri, tetapi menawarkan dukungan untuk berbagai macam GPU dan sistem operasi. AMD juga menerbitkan posting blognya sendiri, secara terbuka memberi tahu pengembang yang ingin melihat kinerja seperti Mantle untuk menggunakan Vulkan atau Direct3D. Akibatnya, banyak orang telah meneriakkan kematian dan / atau kegagalan Mantle (biasanya dengan tingkat kegembiraan yang berbeda-beda).

Situasi sebenarnya jauh lebih bernuansa. Sederhananya, Mantle tidak sekarat - tapi pasti berubah menjadi sesuatu yang berbeda.

Masa depan Mantle

Hal pertama yang diubah menjadi Mantle adalah API yang sudah kita bicarakan kemarin - Vulkan. Satu hal yang kami ketahui selama berbulan-bulan, dan dikonfirmasi dengan pengembang secara independen, adalah bahwa Vulkan API Grup Khronos secara substansial didasarkan pada AMD's Mantle. Entri blog AMD menyatakan itu “Khronos Group telah memilih bagian Mantle terbaik dan tercerdas untuk dijadikan dasar Vulkan.”



Tidak jelas berapa banyak Mantle yang benar-benar disalin ke dalam Vulkan API. Namun kami telah diberi tahu bahwa kedua API tersebut memungkinkan kemampuan yang identik dan mampu melakukan hal yang sama. Perbedaan antara keduanya adalah perbedaan implementasi dan struktur, bukan fungsi fundamental. Semua kemampuan Mantle - dan DirectX 12 - juga tersedia dibangun ke dalam Vulkan.

Sejauh dukungan game, Mantle akan terus dimasukkan ke dalam game seperti Star Citizen dan Battlefield Hardline - AMD menandatangani perjanjian untuk dukungan komprehensif di Frostbite 3, dan sejauh yang kami tahu perjanjian itu akan terus dihormati. Ke depan, AMD mengatakan bahwa Mantle akan digunakan untuk melayani AMD sebagai platform inovasi grafis yang 'tersedia untuk mitra terpilih dengan kebutuhan khusus'.

Game mantel

Semua judul yang diumumkan, termasuk game seperti Star Citizen dan BF: Hardline, akan mendukung Mantle

Salah satu kebutuhan tersebut hampir pasti terkait dengan proyek Liquid VR yang diumumkan dan dibahas AMD kemarin di GDC. Sementara presentasi perusahaan tidak secara resmi menyebutkan Mantle, salah satu topik yang dibahas adalah bagaimana AMD ingin menggunakan GPU untuk menggerakkan simulasi VR setiap mata.

LiquidVR-1

Jenis kemampuan ini hanya mungkin jika GPU Anda dapat menyimpan kumpulan data terpisah di memori, daripada menduplikasi semua data di kedua GPU. Komputasi asinkron semacam itu hanya mungkin dilakukan di luar DirectX 11 API konvensional.

LiquidVR-2

AMD percaya bahwa pemrograman GPU yang lebih baik dapat mengatasi beberapa masalah juddering dan update yang masih melukai headset VR saat ini. Sekali lagi, perusahaan belum secara resmi mengonfirmasi bahwa mereka menggunakan Mantle untuk upaya ini. Namun masuk akal bagi AMD untuk menggunakan API-nya sendiri untuk mendorong pembuatan metode rendering baru - ia dapat memperluas dan memperluas Mantle dengan cara yang tidak dapat mengubah Vulkan atau Direct3D (setidaknya tidak tanpa proses pengajuan dan ratifikasi yang panjang. ).

Copyright © Seluruh Hak Cipta | 2007es.com