熊蓋站 - 首頁

  Plurk Twitter    

» 您尚未 登入註冊 | 說明 | 娛樂中心 | 點歌 | 聊天留言 | 最新 | 精華 | 論壇 | 資訊 | 首頁 | 影音模式

熊蓋站  -> 硬體資訊  -> 【資訊】NVIDIA確認:開普勒不完全支持DX11.1

--> 本頁主題: 【資訊】NVIDIA確認:開普勒不完全支持DX11.1 加為IE收藏 | 收藏主題 | 上一主題 | 下一主題 | 可列印版本
andy6989


終身成就獎
頭銜:論壇執行長論壇執行長

∷ 職務: 站長 該帥哥目前不在線
∷ 編號: 1
∷ 級別: 天使會員
∷ 發帖: 8098
∷ 威望: 6189
∷ 財富: 36813 蓋幣
∷ 貢獻: 173
∷ 配偶: 單身
∷ 家族: 無門無派
∷ 註冊: 2005-01-30
∷ 上次: 2019-03-27
鮮花(55)
寵物資料

寵物狀態:生存
寵物級別:287 -最終進化-
寵物PK:開(接受挑戰)
HP:7275/7275
MP:674/674
SP:4800/5000
EXP:86%
  【字體: Plurk Twitter 
【本站推薦】:
 【資訊】NVIDIA確認:開普勒不完全支持DX11.1

AMD Radeon HD 7000系列在發佈之初就旗幟鮮明地宣稱全球首個支持DirectX 11.1,而隨後的NVIDIA GeForce GTX 600系列卻在這方面含糊其辭,首發的時候完全就沒有明確提及,直到現在官方網站產品規格表中也沒有DirectX這個項目。根本原因是,開普勒架構並完全支持DX11.1,但又並非不支持那麼簡單。
首先是德國網站heise.de,報道稱開普勒缺乏對DX11.1的完整硬件支持,但語焉不詳,並未解釋詳細情況。
BSN隨後聯繫了NVIDIA歐洲、中東和非洲地區技術營銷主管Lars Weinand,得到了深入的解釋——
GTX 680支持DirectX 11.1,(只是)硬件特性級別為11_0,包含有所有的可選特性,其中有大量對遊戲開發人員非常有用的功能,比如:
- Partial constant buffer updates (部分常量換成更新)
- Logic operations in the Output Merger (輸出合併的邏輯操作)
- 16bpp rendering (16bpp色深渲染)
- UAV-only rendering (僅UVA渲染)
- Partial clears (部分清理)
- Large constant buffers (大型常量緩衝)
(但是)我們沒有在開普勒硬件裡開啟四個與遊戲無關的特性,它們都屬於特性級別11_1:
- Target-Independent Rasterization (2D渲染中的目標獨立光柵化)
- 16xMSAA Rasterization (2D渲染中的16xMSAA多重採樣抗鋸齒光柵化)
- Orthogonal Line Rendering Mode (正交直線渲染模式)
- UAV in non-pixel-shader stages (非像素著色器階段的UAV)
簡單地說,我們確實通過DirectX 11.1 API支持11.1特性,而特性級別為11_0,不支持特性級別11_1。這聽上去有點拗口,主要是微軟命名的緣故。所以呢,從遊戲相關功能的特性級別來說,我們確實支持DirectX 11.1。
BSN又找到了一些頂級遊戲開發商的資深人士詢問這個問題,其中一個發行PC/X360/PS3跨平台大作、下代引擎僅支持DX11 PC/Xbox 720/PS4的(猜猜是誰)是這樣解釋的:
DirectX 11.支持是所謂的毯子支持(Blanket Support),使用dx11_0、dx11_1(特性級別的)硬件,我們可以用刀幾乎所有功能。我們並不刻意區分它們兩個,因為硬件能力有別。
另一家的回復也差不多:
DirectX 11.1是一種增量升級,我們支持自己需要的所有特性,不管是dx11_0還是dx11_硬件。還記得DirectX 10和不同的版本麼(DX10/10.1)?它們都可以通過軟件特性實現。DirectX 11.0、11.1之間的差別90%都在軟件上。
最後被找到的AMD宣稱南方群島架構的Radeon HD 7000系列完全兼容DirectX 11.1,而且完整硬件支持特性級別11_1,而上代北方群島架構的Radeon HD 6000系列都是DirectX 11.1、特性級別11_0。
另有消息稱,NVIDIA明年的開普勒更新版,包括GK112、GK114、GK117等核心都會完整硬件支持特性級別11_1。
【名詞解釋】:特性級別(Feature Level)
我們平常說的某硬件支持DX某個版本說的都是API(應用編程接口),而特性級別是微軟在DX10.1 API時代引入的一個概念,用于歸納某個特定API版本中的硬件支持功能集,允許開發人員簡化渲染流水線,在新舊硬件上只用單個版本的API,發揮新版運行時的性能和可用性優勢。每一個較高的特性等級都是較低等級的嚴格超集,包含一些額外的特性。更高級的特性只會用在高級硬件上,但是硬件並不一定非得支持全部的特性等級。
簡單地說,特性級別是從DirectX功能的角度定義的,與DirectX API版本並無直接關聯。
現在一共有多達九個特性等級,分別是9_1、9_2、9_3、10_0、10_1、11_0、11_1,其中前三個統稱為Direct3D 10 Level 9。

GK104


※ ※ ※ 本文為 andy6989 與 熊蓋站 共同所有,未經同意,請勿轉載 ※ ※ ※

 



≡熊蓋站管理團隊≡--共勉之--



[樓 主] |
發表於:2012-11-25 16:01

  熊蓋站 -> 硬體資訊

v 最新文章        熊蓋站為自由討論論壇,所有個人行為或言論不代表本站立場。文章內容如有涉及侵權請聯絡我們,將立即刪除相關文章資料        v 精華文章

               

奇摩搜尋
完全比對 模糊比對

線上收看: 景點即時影像 | 線上查詢: 火車時刻表最上方

    Powered by 熊蓋站  Code © 2005-2017 Plurk Twitter 
讀取秒數Time 0.026570 second(s),query:4 Gzip enabled
   現在時間是 2024-11-27 20:46