gfx_graphics Build Status

Maintainers: @Potpourri, @kvark, @bvssvni

The implementation of a piston-graphics back-end using Gfx.

To run example, type cargo run --example imagetest.

This is how it looks like:

```Rust let mut g2d = G2D::new(&mut device); for e in EventIterator::new(&mut window, &eventsettings) { use piston::event::RenderEvent; e.render(|| { g2d.draw(&mut renderer, &frame, |c, g| { c.rgb(1.0, 1.0, 1.0).draw(g); c.rect(0.0, 0.0, 100.0, 100.0).rgb(1.0, 0.0, 0.0).draw(g); c.rect(50.0, 50.0, 100.0, 100.0).rgba(0.0, 1.0, 0.0, 0.3).draw(g); c.trans(100.0, 100.0).image(&image).draw(g); });

    device.submit(renderer.as_buffer());
    renderer.reset();

}); } ```

screenshot

Dependency graph

dependencies

How to contribute