「Metal」の版間の差分
Administrator (トーク | 投稿記録) 編集の要約なし |
Administrator (トーク | 投稿記録) |
||
| 20行目: | 20行目: | ||
[[シェーディング言語]]は独自の[[Metal Shading Language]](通称:MSL)を採用している。 | [[シェーディング言語]]は独自の[[Metal Shading Language]](通称:MSL)を採用している。 | ||
[[OpenGL]]と[[GLSL]]からの移植だと[[GLSL]]を[[SPIR-V]]に[[コンパイル]]して[[Vulkan]]([[MoltenVK]])で動かした方が楽かもしれない。ここだけの話、[[HLSL]]や[[GLSL]]で書いて[[SPIRV-Cross]]を使ってMSLを生成した方が捗るよ。 | [[OpenGL]]と[[GLSL]]からの移植だと[[GLSL]]を[[SPIR-V]]に[[コンパイル]]して[[Vulkan]]([[MoltenVK]])で動かした方が楽かもしれない。ここだけの話、[[HLSL]]や[[GLSL]]で書いて[[SPIRV-Cross]]を使ってMSLを生成した方が捗るよ。 | ||