シェーダープログラムの作成オプションを表すクラス [詳細]
Public メソッド | |
ShaderProgramOption () | |
シェーダープログラムの作成オプションを表すクラスを作成する | |
Public 変数 | |
Dictionary< string, int > | ConstantValues |
コンパイル時に書きかえる定数値 |
シェーダープログラムの作成オプションを表すクラス
Dictionary<string,int> ConstantValues |
コンパイル時に書きかえる定数値
コンパイル時に変数を定数に書きかえるために使用します。 "uniform int" を "static const int" に、"uniform bool" を "static const bool" にそれぞれ書きかえることができます。各変数の宣言は一行で完結している必要があります。なお、変数を定数に書きかえたあとでその値を変更することはできません。