20 releases (11 breaking)
Uses old Rust 2015
0.12.1 | Aug 26, 2023 |
---|---|
0.12.0 | Jan 14, 2023 |
0.11.1 | Feb 28, 2022 |
0.11.0 | Feb 14, 2021 |
0.2.2 | Jun 6, 2018 |
#302 in Graphics APIs
235 downloads per month
Used in 6 crates
15KB
268 lines
imgui-opengl-renderer
OpenGL (3+) rendering for imgui-rs
Integration guide
- Construct it (passing in an OpenGL function loader from SDL2 or glutin or somesuch).
let renderer = imgui_opengl_renderer::Renderer::new(&mut imgui, |s| video.gl_get_proc_address(s) as _);
- Call
render
to draw the UI.renderer.render(ui);
Take a look at the example app to see it all in context.
Dependencies
~12–17MB
~245K SLoC