gtk4-glium

Use Glium to render with OpenGL on Gtk4 windows, all in Rust.

Example

For a complete example, see examples/triangle.rs.

Triangle example

Quick Start

``` let facade = GtkFacade::from_glarea(&glarea);

glarea.connectrender(move |glarea, glcontext| { let context = facade.getcontext(); let mut frame = Frame::new(context.clone(), context.getframebufferdimensions());

frame.clear_color(0.0, 0.0, 0.0, 1.0);

frame.finish().unwrap();
Inhibit(true)

}); ```

Authors