示例#1
0
        public override unsafe void Render()
        {
            _graph.CreateComponent(_settings);

            _graph.AddPass(_renderer);
            _graph.AddPass(_msaaPass);
            _graph.AddPass(_outputPass);

            _graph.ExecuteGraph();

            _output.Present();
        }
示例#2
0
        public override void Render()
        {
            _graph.CreateComponent(new RenderSettings {
                Msaa = _msaa
            });

            _graph.AddPass(_worldPass);
            _graph.AddPass(_fxaaPass);
            _graph.AddPass(_outputPass);

            _graph.ExecuteGraph();

            _output.Present();
        }
        public override unsafe void Render()
        {
            var graph = new RenderGraph(_device, 3);

            graph.CreateComponent(_settings);

            //graph.AddPass(_renderer);
            graph.AddPass(_outputPass);
            graph.ExecuteGraph();

            _output.Present();
        }