「Vulkan SDK」の版間の差分
Administrator (トーク | 投稿記録) |
Administrator (トーク | 投稿記録) (→macOS) |
||
(同じ利用者による、間の10版が非表示) | |||
1行目: | 1行目: | ||
− | '''Vulkan SDK'''とは、[[LunarG]]社が開発している[[Windows]] | + | '''Vulkan SDK'''とは、[[LunarG]]社が開発している[[Windows]]、[[Linux]]、[[macOS]]で[[Vulkan]]を使ったアプリを作るための[[SDK]]である。 |
[[クロノス・グループ]]により「公式SDK」の称号を取得している。 | [[クロノス・グループ]]により「公式SDK」の称号を取得している。 | ||
5行目: | 5行目: | ||
[[Vulkan]]の仕様に沿った[[ライブラリ]]を筆頭に、[[デバッガー]]や[[逆コンパイラ]]などのツール類、[[アプリ]]に同梱して配布するための汎用[[デバイスドライバー]]などをまとめたものである。 | [[Vulkan]]の仕様に沿った[[ライブラリ]]を筆頭に、[[デバッガー]]や[[逆コンパイラ]]などのツール類、[[アプリ]]に同梱して配布するための汎用[[デバイスドライバー]]などをまとめたものである。 | ||
− | 一応、Mac向けのVulkan SDKも配布されているが、中身は[[逆コンパイラ]]などのツール類のみの配布となっており、[[デバイスドライバー]]等は含まれず、[[MoltenVK]]で[[Metal]]に変換して利用することになる。 | + | == macOS == |
+ | <del>一応、Mac向けのVulkan SDKも配布されているが、中身は[[逆コンパイラ]]などのツール類のみの配布となっており、[[デバイスドライバー]]等は含まれず、[[MoltenVK]]で[[Metal]]に変換して利用することになる。</del> | ||
+ | 商用ライブラリであった[[MoltenVK]]が無償化および[[オープンソース]]化され[[クロノスグループ]]に寄贈されたことをうけ、Vulkan SDKに同ライブラリが同梱され[[macOS]]でもフル機能を利用できるようになった。 | ||
+ | |||
+ | == ライセンス == | ||
+ | [[Vulkan]]を使ったアプリにリンクされる部分の[[ライセンス]]には「[[Apache License, Version 2.0]]」を採用している。 | ||
+ | |||
+ | Vulkan SDKに同梱されるツール類の一部は他の[[オープンソース]]からの寄せ集めもあり、[[三条項BSDライセンス]]や[[GPL]]などが混在しているので都度確認しよう。 | ||
+ | |||
+ | == 関連項目 == | ||
+ | * [[Vulkan]] | ||
+ | * [[MoltenVK]] | ||
+ | * [[MacにMoltenVKを入れてVulkanを使ってみる]] | ||
== 外部リンク == | == 外部リンク == | ||
+ | * [https://vulkan.lunarg.com/sdk/home#android https://vulkan.lunarg.com/sdk/] | ||
− | + | [[category: Vulkan]] |
2022年11月28日 (月) 07:11時点における最新版
Vulkan SDKとは、LunarG社が開発しているWindows、Linux、macOSでVulkanを使ったアプリを作るためのSDKである。
クロノス・グループにより「公式SDK」の称号を取得している。
Vulkanの仕様に沿ったライブラリを筆頭に、デバッガーや逆コンパイラなどのツール類、アプリに同梱して配布するための汎用デバイスドライバーなどをまとめたものである。
目次
macOS編集
一応、Mac向けのVulkan SDKも配布されているが、中身は逆コンパイラなどのツール類のみの配布となっており、デバイスドライバー等は含まれず、MoltenVKでMetalに変換して利用することになる。
商用ライブラリであったMoltenVKが無償化およびオープンソース化されクロノスグループに寄贈されたことをうけ、Vulkan SDKに同ライブラリが同梱されmacOSでもフル機能を利用できるようになった。
ライセンス編集
Vulkanを使ったアプリにリンクされる部分のライセンスには「Apache License, Version 2.0」を採用している。
Vulkan SDKに同梱されるツール類の一部は他のオープンソースからの寄せ集めもあり、三条項BSDライセンスやGPLなどが混在しているので都度確認しよう。