public override string GenerateVertexShader(VertexType vertex, ShaderStage stage) { var gen = new BeamGenerator(); var bytecode = gen.GenerateVertexShader(vertex, stage).Bytecode; return(D3DCompiler.Disassemble(bytecode)); }