NVIDIA 取消 Fermi 顯示卡的 Vulkan 支援,但並非技術原因所致
隨著 Vulkan 1.0 規範的正式發表,新一代跨平台、跨硬體繪圖 API 正式登場了,相比微軟的 DirextX 12,Vulkan 受到了硬體廠商、遊戲開發商的一致好評。NVIDIA、AMD 也在第一時間推出了 Vulkan 驅動,特別是 NVIDIA 還迅速把 Vulkan 帶到了自家的 Tegra X1 處理器的 Shield TV 機上盒。新顯示卡好說,但是 NVIDIA 現在取消了 Fermi 顯示卡的 Vulkan 支援,而導致取消支援的原因也不是技術方面的。
NVIDIA 最初是打算讓 Fermi 顯示卡支援 Vulkan 的
進入 DirextX 11 時代以來,NVIDIA 一共推出了三款架構——Fermi、Kepler 到現在的 Maxwell(每一代也有不同的版本),GeForce 400/500 系列顯示卡使用的就是 Fermi 架構。以前 NVIDIA 在新技術支援上還會帶著 Fermi 架構玩玩,比如 DirextX 12 支援,但這次的 Vulkan 支援上,NVIDIA 取消了原定的支援 Vulkan 計劃。
在 Khronos 組織的一次會議上,NVIDIA 工程師 Jeff Bolz 回答了他們是否會讓 GeForce 500 系列顯示卡支援 Vulkan 的問題,他說 NVIDIA 目前沒有計劃讓 400 系列與 500 系列的顯示卡支援 Vulkan,這並非是工程技術原因所致,而是安裝量的問題。他還表示如果這個計劃刺痛了玩家,那就聯繫當地的 NVIDIA 代表,以便讓他知道(大家的看法)。
NVIDIA 的意思很明白了,Fermi 顯示卡在技術上支援 Vulkan 是沒問題的,要知道 Fermi 顯示卡都能支援 DirextX 12,支援 Vulkan 也不會更難,所以取消支援是商業策略的問題,NVIDIA 工程師提到的原因是安裝量,畢竟 Ferimi 顯示卡已經是 2010 年發表的了,迄今為止差不多 6 年了,GeForce 500 系列也發表也有 5 年了,很多顯示卡已經被淘汰了。
雖然 GeForce 400/500 系列顯示卡用戶對這個決定不會很開心,但是商業公司是要考慮成本的,為了小部分玩家去投入資源開發新技術支援顯然不划算。這一點別說 NVIDIA 了,AMD 也一樣如此,他們的 Vulakn 支援也只限於 GCN 顯示卡,也是 HD 7000 及之後的顯示卡,任何 GCN 之前的顯示卡也沒戲。