Esempio n. 1
0
 internal TShader(InfoSink sink, ShaderLanguage language, GLSLIntermediate intermediate, SymbolLookup symbols)
 {
     mInfoSink     = sink;
     mLanguage     = language;
     mIntermediate = intermediate;
     mSymbols      = symbols;
 }
Esempio n. 2
0
 internal ParseContext(
     int version,
     Profile profile,
     InfoSink infoSink,
     bool forwardCompatible,
     SymbolLookup symbols,
     GLSLIntermediate intermediate)
 {
     mIntermediate       = intermediate;
     mVersion            = version;
     mProfile            = profile;
     mInfoSink           = infoSink;
     mExtensionBehaviors = new Dictionary <string, ExtensionBehavior> ();
     contextPragma       = new Pragma(true, false);
     mSymbols            = symbols;
 }
Esempio n. 3
0
 public Standalone(InfoSink infoSink, GLSLIntermediate intermediate, SymbolLookup symbols)
 {
     mInfoSink     = infoSink;
     mIntermediate = intermediate;
     mSymbols      = symbols;
 }