「Vulkan」の版間の差分

編集の要約なし
8行目: 8行目:


もともとは[[Valve]](の子会社の[[LunarG]])が[[Source Engine]]および[[SteamOS]]を開発するにあたり、あまりに[[OpenGL]]が絶望的な状況であるため、その代替品として開発を進めていたものである。
もともとは[[Valve]](の子会社の[[LunarG]])が[[Source Engine]]および[[SteamOS]]を開発するにあたり、あまりに[[OpenGL]]が絶望的な状況であるため、その代替品として開発を進めていたものである。
*  
 
*


後に[[Google]]が[[Android]]への[[Vulkan]]の採用を決め、[[LunarG]]から[[派遣社員]]を雇い入れたことから、現在は「Googleの意向」が非常に強く反映されている。
後に[[Google]]が[[Android]]への[[Vulkan]]の採用を決め、[[LunarG]]から[[派遣社員]]を雇い入れたことから、現在は「Googleの意向」が非常に強く反映されている。
32行目: 33行目:
===Windows===
===Windows===
しらん。
しらん。
=== Linux ===
しらん。もともとはLinuxのOpenGLを置き換える目的で開発されたものなので一番まともに動くはずだが試してはいない。


===Android===
===Android===
[[Android]]はだいたいいける。
[[Android]]はだいたいいける。というかVulkanが[[OS]]標準なのはAndroidくらいであり、実質的にVulkanはAndroid専用APIだ。そもそもAndroid以外でVulkanを使っているという話は聞いたことがない。
というかVulkanがOS標準なのはAndroidくらいであり、実質的にVulkanはAndroid専用APIだ。
 
そもそもAndroid以外でVulkanを使っているという話は聞いたことがない。
ただし[[Android SDK]]に付属の[[エミュレーター]]では動かないぞ。公式エミュレーターではvkEnumeratePhysicalDevicesメソッドを呼び出しても何も返ってこない。残念。


===macOS===
===macOS===