「Shaderc」の版間の差分

編集の要約なし
 
13行目: 13行目:
== 内容物 ==
== 内容物 ==
; glslc
; glslc
コマンドラインで動くGLSLとHLSLのコンパイラ。
[[コマンドライン]]で動く[[GLSL]]と[[HLSL]]を[[SPIR-V]]にする[[コンパイラ]]。
glslcという名称だがHLSLもコンパイルできる。


; libshaderc
; libshaderc
glslcのライブラリ版。
glslcのライブラリ版。
自作プログラムの中でシェーダーをコンパイルしたい場合に捗る。
自作[[プログラム]]の中で[[シェーダー]]を動的に[[コンパイル]]したい場合に捗る。


本当は「libshaderc_glslc」という名称に変更したかったらしいが「採用事例が多すぎていまさら変えられない」らしい。
本当は「libshaderc_glslc」という名称に変更したかったらしいが「採用事例が多すぎていまさら変えられない」らしい。
24行目: 25行目:
* https://github.com/google/shaderc.git
* https://github.com/google/shaderc.git


[[category: コンピューター・グラフィックス]]
[[category: GLSL]]
[[category: HLSL]]