コード例 #1
0
ファイル: ShaderBase.cs プロジェクト: brezza92/PixelFarm
 protected bool LoadCompiledShader(string filename)
 {
     if (!EnableProgramBinaryCache)
     {
         return(false);
     }
     //--------------------------------------------
     using (System.IO.Stream s = CachedBinaryShaderIO.InternalGetReadStream(filename))
     {
         if (s != null)
         {
             using (System.IO.BinaryReader r = new System.IO.BinaryReader(s))
             {
                 return(_shaderProgram.LoadCompiledShader(r));
             }
         }
     }
     return(false);
 }