Rust OpenGL backend for egui using opengl internally to render egui while injected into a game. Thank you to the combination of egui-d3d11 and egui-d3d9 for the app structure/hooking code and egui_glfw_gl for the shader and painter.
It uses GetProcAddress and wglGetProcAddress to load gl-rs functions with gl::load_with.