メインメニューを開く

差分

ShaderConductor

123 バイト追加, 2023年6月7日 (水) 07:15
編集の要約なし
この問題の解決策としてShaderConductorを使うことで「1つのHLSLから全バージョンのGLSLを出力してしまう」という力技を使うことができる。実行時に環境を見てどのGLSLを使うかを分岐させればいい。
ただ公式の開発は数年前から止まっている。== フォークが大量にある ==そのせいで大量のただ公式の開発は数年前から止まっている。そのせいで大量の[[フォーク]]が作られている。; フォーク状況* https://github.com/microsoft/ShaderConductor/network; 現在でも動きそうなフォーク* https://github.com/cpt-max/ShaderConductor* https://github.com/johnson3d/ShaderConductor
== 関連項目 ==
* [[shaderc]] = [[Google]]製の似たようなツール
 
== 外部リンク ==
* https://github.com/microsoft/ShaderConductor/network
* https://github.com/cpt-max/ShaderConductor