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