Exemple #1
0
 static public ShaderModel ReadShader(Stream stream)
 {
     using (var ss = new ShaderReader(stream))
     {
         return(ss.ReadShader());
     }
 }
Exemple #2
0
 static public ShaderModel ReadShader(byte[] data)
 {
     using (var ms = new MemoryStream(data))
         using (var ss = new ShaderReader(ms))
         {
             return(ss.ReadShader());
         }
 }
        public static string Disassemble(byte[] bytecode)
        {
            var shaderModel = ShaderReader.ReadShader(bytecode);

            return(Disassemble(shaderModel));
        }
        public static string Decompile(byte[] bytecode, string entryPoint = null)
        {
            var shaderModel = ShaderReader.ReadShader(bytecode);

            return(Decompile(shaderModel));
        }
        public static string Decompile(byte[] bytecode)
        {
            var shaderModel = ShaderReader.ReadShader(bytecode);

            return(Decompile(shaderModel));
        }