opengl:loapi
差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン前のリビジョン次のリビジョン | 前のリビジョン最新のリビジョン両方とも次のリビジョン | ||
opengl:loapi [2015/08/30 23:27] – [Vulkan] oga | opengl:loapi [2016/09/12 16:07] – [Vulkan] oga | ||
---|---|---|---|
行 13: | 行 13: | ||
- | ^ API ^ Platform | + | ^ API ^ Platform |
- | | Metal iOS | iOS 8 | 10+ (OpenGL ES 3.1) | Objective-C | + | | Metal |
- | | Metal OS X | Mac OS X 10.11 El Capitan | + | | Direct3D 12 | Windows 10 + | 11+ | < |
- | | Direct3D 12 | Windows 10 | 11+ | < | + | | Vulkan |
- | | Vulkan | + | |
行 110: | 行 109: | ||
==== いつから使えるのか ==== | ==== いつから使えるのか ==== | ||
- | ^ API Released | + | ^ API |
- | | Metal iOS | iOS 8 | + | | Metal iOS | iOS 8~ | 2014/ |
- | | Direct3D 12 | Windows 10 | 2014/ | + | | Direct3D 12 | Windows 10 | 2014/ |
| Mantle | | Mantle | ||
- | ^ API Beta ^ Platform | + | | Metal OS X | Mac OS X 10.11 El Capitan | 2015/ |
- | | Metal OS X | Mac OS X 10.11 El Capitan | 2015/ | + | | Vulkan |
- | | Vulkan | + | |
- | * Metal iOS/ | ||
* DirectX/ | * DirectX/ | ||
行 127: | 行 124: | ||
* [[: | * [[: | ||
* [[: | * [[: | ||
+ | * [[:vulkan]] | ||
</ | </ | ||
行 179: | 行 177: | ||
* GPU | * GPU | ||
* RADEON GCN | * RADEON GCN | ||
- | * GeForce | + | * GeForce Kepler, Maxwell |
* Intel Haswell, Broadwell, Skylake | * Intel Haswell, Broadwell, Skylake | ||
行 217: | 行 215: | ||
* Apple A8 (PowerVR GX6450) | * Apple A8 (PowerVR GX6450) | ||
* Apple A8X (PowerVR GX6850 ) | * Apple A8X (PowerVR GX6850 ) | ||
- | * GeForce/ | + | |
+ | | ||
もっとも早く一般公開された低レベル API です。 | もっとも早く一般公開された低レベル API です。 | ||
行 232: | 行 231: | ||
もともと iOS 8 (PowerVR 6 series) 専用でしたが 10.11 (El Capitan) から OS X でも利用できるようになります。 | もともと iOS 8 (PowerVR 6 series) 専用でしたが 10.11 (El Capitan) から OS X でも利用できるようになります。 | ||
- | 今までは実機がないと Metal の確認もビルドもできませんでしたが、OS X のサポートにより今後 | + | 対応している Mac は Mid 2012 以降 (MacPro のみ 2013以降)となります。 |
+ | GPU でいえば GeForce Kepler 以降、RADEON GCN、Intel HD Graphics Gen7 (IvyBridge) 以降の制限があります。 | ||
+ | 今までは | ||
行 240: | 行 241: | ||
===== Vulkan ===== | ===== Vulkan ===== | ||
- | * OS: Android / Multi | + | * OS: Android / Linux / Windows 7~ |
* GPU | * GPU | ||
- | * 未定、おそらく D3D12 とほぼ同等 | + | * GeForce Kepler, Maxwell, Pascal |
+ | * RADEON GCN (1.0/ | ||
+ | * 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 の後継となります。 |
opengl/loapi.txt · 最終更新: 2016/09/12 16:08 by oga