예제 #1
0
 public GLSLGraphicsPipelineCompilier(
     IGLShaderModuleEntrypoint shaderModule,
     IGLGraphicsPipelineEntrypoint program,
     IGLUniformBlockEntrypoint uniformBlocks,
     IGLErrorHandler errHandler,
     IGLUniformBlockNameParser parser
     )
 {
     mShaderModuleEntrypoint = shaderModule;
     mProgramEntrypoint      = program;
     mErrHandler             = errHandler;
     mUniformBlocks          = uniformBlocks;
     mParser = parser;
 }
예제 #2
0
 public GLSLShaderProgramInspector(IGLUniformBlockEntrypoint entrypoint, IGLUniformBlockNameParser parser)
 {
     mEntrypoint = entrypoint;
     mParser     = parser;
 }