vulkan
差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン前のリビジョン次のリビジョン | 前のリビジョン次のリビジョン両方とも次のリビジョン | ||
vulkan [2016/02/21 22:40] – [Tool and Libraries] oga | vulkan [2016/09/21 22:24] – [Direct3D 12 との比較] oga | ||
---|---|---|---|
行 1: | 行 1: | ||
- | ====== Vulkan の情報 | + | ====== Vulkan の情報 |
行 5: | 行 5: | ||
* [[: | * [[: | ||
+ | * [[: | ||
+ | * [[: | ||
+ | * [[: | ||
+ | |||
+ | |||
+ | |||
</ | </ | ||
行 11: | 行 17: | ||
- | ===== Driver (beta) ===== | ||
+ | ===== Driver | ||
- | ^ ^ Windows 7/ | ||
- | | GeForce Kepler | ||
- | | GeForce Maxwell | ||
- | | RADEON GCN | ||
- | | Intel HD Graphics Gen8 | ||
- | | Intel HD Graphics Gen9 | ||
+ | ^ ^ Windows 10 ^ Linux ^ Android | ||
+ | | GeForce Fermi | ||
+ | | GeForce Kepler | ||
+ | | GeForce Maxwell | ||
+ | | GeForce Pascal | ||
+ | | RADEON GCN 1.0/ | ||
+ | | RADEON GCN Polaris | ||
+ | | Intel HD Graphics Gen7 | | ||
+ | | Intel HD Graphics Gen7.5 | ||
+ | | Intel HD Graphics Gen8 | | ||
+ | | Intel HD Graphics Gen9 | Y (beta) | ||
+ | | PowerVR Series 6 Rogue | | ||
+ | | Snapdragon Adreno 400 | ||
- | ===== Tool and Libraries ===== | ||
- | Driver とヘッダファイルだけで構成されていた OpenGL と違い、Vulkan は Open Source の形で Library や Tool が用意されています。 | + | ===== SDK install ===== |
+ | Driver とヘッダファイルだけで構成されていた OpenGL と違い、Vulkan は Tool と Library が必要です。 | ||
+ | SDK が用意されています。 | ||
+ | 直接 build することもできます。 | ||
+ | |||
+ | |||
+ | * [[https:// | ||
+ | |||
+ | |||
+ | |||
+ | ===== Tool and Libraries の build ===== | ||
+ | |||
+ | GitHub の code を直接ビルドすることができます。 | ||
* https:// | * https:// | ||
行 68: | 行 92: | ||
* Solution Explorer 上で **ALL_BUILD** の上で右ボタンメニューを開いて Build | * Solution Explorer 上で **ALL_BUILD** の上で右ボタンメニューを開いて Build | ||
- 動作確認するには、cube や tri の上で右ボタンメニューを開いて Set as StartUp Project してから Build & 実行します | - 動作確認するには、cube や tri の上で右ボタンメニューを開いて Set as StartUp Project してから Build & 実行します | ||
- | |||
===== Shader Binary SPIR-V の作り方 ===== | ===== Shader Binary SPIR-V の作り方 ===== | ||
行 177: | 行 200: | ||
^ Direct3D 12 ^ Vulkan | ^ Direct3D 12 ^ Vulkan | ||
- | | RootSignature | + | | RootSignature |
| Descriptor Heap | Descriptor Pool | -- | | | Descriptor Heap | Descriptor Pool | -- | | ||
| Descriptor | | Descriptor |
vulkan.txt · 最終更新: 2016/09/24 14:52 by oga