Crate egui_glow

Source
Expand description

egui bindings for glow.

The main type you want to look at is Painter.

If you are writing an app, you may want to look at eframe instead.

§Feature flags

  • clipboard — For the winit integration: enable cut/copy/paste to os clipboard.

    if disabled a clipboard will be simulated so you can still copy/paste within the egui app.

  • links — For the winit integration: enable opening links in a browser when an egui hyperlink is clicked.

  • winit — Enable winit integration. On Linux, requires either wayland or x11

  • wayland — Enables Wayland support for winit.

  • x11 — Enables x11 support for winit.

§Optional dependencies

  • document-features — Enable this when generating docs.

Re-exports§

pub use painter::CallbackFn;
pub use painter::Painter;
pub use painter::PainterError;
pub use glow;
pub use winit::*;

Modules§

painter
winit

Macros§

check_for_gl_error
Check for OpenGL error and report it using log::error.
check_for_gl_error_even_in_release
Check for OpenGL error and report it using log::error.

Enums§

ShaderVersion
Helper for parsing and interpreting the OpenGL shader version.