ユーザ用ツール

サイト用ツール


opengl:loapi

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
次のリビジョン
前のリビジョン
opengl:loapi [2016/02/17 23:18] – [新しい API] ogaopengl:loapi [2016/09/12 16:08] (現在) – [Vulkan] oga
行 13: 行 13:
  
  
-^ API           ^ Platform                  ^ FeatureLevel          API                  ^ Shader                ^ Common Shader Binary +^ API           ^ Platform                    ^ FeatureLevel          API                  ^ Shader                ^ Common Shader Binary 
-| Metal iOS     | iOS 8                     | 10+ (OpenGL ES 3.1 | Objective-C           | <nowiki>C++</nowiki>  |  Y             | +| Metal         | iOS 8 +, OSX(macOS) 10.11+  | 10+ (OpenGL ES 3.1)  | Objective-C           | <nowiki>C++</nowiki>  |  Y             | 
-| Metal OS X    | Mac OS X 10.11 El Capitan | 10+ (OpenGL ES 3.1)  | Objective-C           | <nowiki>C++</nowiki>  |  Y             | +| Direct3D 12   | Windows 10                | 11+                  | <nowiki>C++</nowiki>  | hlsl                  |  Y             | 
-| Direct3D 12   | Windows 10                | 11+                  | <nowiki>C++</nowiki>  | hlsl                  |  Y             | +| Vulkan        | Windows 7+, Linux, Android  10+                  | C                     | glsl/hlsl 他          |  Y             |
-| Vulkan        | Multi Platform            11+                  | C                     | glsl 他               |  Y             |+
  
  
行 110: 行 109:
 ==== いつから使えるのか ==== ==== いつから使えるのか ====
  
-^ API Released  ^ Platform                  ^ Beta SDK    ^ Release       ^ GPUs         ^+^ API           ^ Platform                  ^ Beta SDK    ^ Release       ^ GPUs         ^
 | Metal iOS     | iOS 8~                   | 2014/06     | 2014/09       | PowerVR G6430/GX6450/GX6850 (Apple A7,A8,A8X,A9,A9X)   | | Metal iOS     | iOS 8~                   | 2014/06     | 2014/09       | PowerVR G6430/GX6450/GX6850 (Apple A7,A8,A8X,A9,A9X)   |
 | Direct3D 12   | Windows 10                | 2014/10     | 2015/07/29    | RADEON GCN, GeForce Kepler/Maxwell, Intel Gen7.5~ (Haswell/Broadwell/Skylake)   | | Direct3D 12   | Windows 10                | 2014/10     | 2015/07/29    | RADEON GCN, GeForce Kepler/Maxwell, Intel Gen7.5~ (Haswell/Broadwell/Skylake)   |
 | Mantle        | Windows                   | 2014/05     | 2015          | RADEON GCN (Windows)  | | Mantle        | Windows                   | 2014/05     | 2015          | RADEON GCN (Windows)  |
-^ API Beta      ^ Platform                  ^ Beta SDK    ^ Release       ^ GPUs         ^ +| Metal OS X    | Mac OS X 10.11 El Capitan | 2015/06     | 2015/09       | GeForce Kepler~/RADEON GCN/Intel HD Graphics 4000 (Gen7~)     | 
-| Metal OS X    | Mac OS X 10.11 El Capitan | 2015/06     | 2015/09?      | GeForce Kepler~/RADEON GCN/Intel HD Graphics 4000 (Gen7~)     | +| Vulkan        | Android / Windows / Linux             | 2016/02       GeForce Kepler~/RADEON GCN/Intel HD Graphics Gen9~(Windows)/Gen7~(Linux)/OpenGL ES 3.1~      |
-| Vulkan        | Android / Multi           2015?       | 2016?         ?         |+
  
  
-  * Metal iOS/Direct3D 12/Mantle はリリース済み 
   * DirectX/Vulkan の場合は API / SDK だけでなく、GPU ドライバの対応を待つ必要があるので GPU によって使える時期は異なります。   * DirectX/Vulkan の場合は API / SDK だけでなく、GPU ドライバの対応を待つ必要があるので GPU によって使える時期は異なります。
  
行 127: 行 124:
   * [[:d3d:d3d12:start|Direct3D 12 (DirectX 12)]]   * [[:d3d:d3d12:start|Direct3D 12 (DirectX 12)]]
   * [[:metal|Metal iOS/OSX]]   * [[:metal|Metal iOS/OSX]]
 +  * [[:vulkan]]
 </pagelist> </pagelist>
  
行 179: 行 177:
   * GPU   * GPU
     * RADEON GCN     * RADEON GCN
-    * GeForce Fermi, Kepler, Maxwell+    * GeForce Kepler, Maxwell
     * Intel Haswell, Broadwell, Skylake     * Intel Haswell, Broadwell, Skylake
  
行 243: 行 241:
 ===== Vulkan ===== ===== Vulkan =====
  
-  * OS: Android / Multi+  * OS: Android / Linux / Windows 7~
   * GPU   * GPU
-    * 未定、おそらく D3D12 とほぼ同等+    * GeForce Kepler, Maxwell, Pascal 
 +    * RADEON GCN (1.0/1.1/1.2/Polaris) 
 +    * Linux: Intel HD Graphics Gen7~ (Ivy Bridge, Broadwell, Skylake, BayTrail, Braswell) 
 +    * Windows: Intel HD Graphics Gen9~ (Skylake)
  
 Khronos の Multi platform API であり、OpenGL の後継となります。 Khronos の Multi platform API であり、OpenGL の後継となります。
行 266: 行 267:
     * 低 Over Head     * 低 Over Head
     * その他判明次第追加     * その他判明次第追加
 +
 +
 +[[:vulkan|Vulkan の詳細はこちらに追加していきます。]]
  
  
opengl/loapi.1455718708.txt.gz · 最終更新: 2016/02/17 23:18 by oga

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki