| Crates.io | egui_gl_glfw |
| lib.rs | egui_gl_glfw |
| version | 0.1.13 |
| created_at | 2024-02-16 01:32:44.931968+00 |
| updated_at | 2025-08-17 02:05:48.931515+00 |
| description | OpenGL backend for egui using GLFW |
| homepage | https://github.com/mrclean71774/egui_gl_glfw |
| repository | https://github.com/mrclean71774/egui_gl_glfw |
| max_upload_size | |
| id | 1141939 |
| size | 126,274 |

egui_glfw_gl is archived so I created this repository and made changes to the code where it was broken from the dependency updates.
This is a backend implementation for Egui that can be used with Rust bindings for GLFW and OpenGL.
I have made an example to demonstrate the usage of egui_gl_glfw. To run the example, run the following:
cargo run --example demo
egui_gl_glfw is based on egui_glfw_gl which is based on egui_sdl2_gl, created by ArjunNair
Thanks to organizedgrime for contributing these changes.
Removed mut from the glfw::PWindow reference in the Painter constructor.
Fixed potential issue with textures and font rendering. Created textured quad example.