「MSL (Metal Shading Language)」の版間の差分

15行目: 15行目:
</source>
</source>


何シェーダーなのかは関数の頭に「vertex」「fragment」や「kernel」などと付けて宣言する。
「このメソッドは何シェーダーなのか」はメソッドの頭に「vertex」「fragment」「kernel」などと付けて宣言する。[[GLSL]]の何シェーダーなのか意味不明すぎる「void main()」より圧倒的にわかりやすいな。
[[GLSL]]の何シェーダーなのか意味不明すぎる「void main()」よりわかりやすいな。


引数名の後ろには「どこから来た」「なにに使う」かなどを指定するセマンティクスが付く。
引数名の後ろには「どこから来た」「なにに使う」かなどを指定するセマンティクスが付く。