#opengl #glfw #egui #graphics #gamedev #back-end

egui_gl_glfw

使用 GLFW 的 egui OpenGL 后端

6 个版本

新增 0.1.5 2024 年 8 月 20 日
0.1.4 2024 年 8 月 12 日
0.1.3 2024 年 6 月 26 日
0.1.2 2024 年 4 月 12 日
0.1.1 2024 年 2 月 16 日

#179GUI

Download history 4/week @ 2024-05-20 168/week @ 2024-06-24 3/week @ 2024-07-01 25/week @ 2024-07-29 140/week @ 2024-08-12

每月 165 次下载

MIT 许可证

44KB
983 代码行

egui_gl_glfw

Latest version MIT

Example screenshot

egui_glfw_gl 已存档,因此我创建了此仓库并修改了因依赖更新而损坏的代码。

这是一个为 Egui 实现的后端,它可以与 Rust 绑定 GLFWOpenGL 一起使用。

示例

我已经创建了一个示例来演示 egui_gl_glfw 的使用方法。要运行示例,请执行以下操作

cargo run --example demo

致谢

egui_gl_glfw 基于 egui_glfw_gl,而 egui_glfw_gl 基于 egui_sdl2_gl,由 ArjunNair 创建。

变更日志

版本 0.1.2

感谢 organizedgrime 贡献这些更改。

  • 将 egui 升级到版本 0.27
  • 暴露内部 crate 的 wayland 功能

版本 0.1.3

  • 将 egui 升级到 0.27.2
  • 将 glfw 升级到 0.57.0
  • 由于 glfw 的更改,一些功能发生了变化

版本 0.1.4

  • 将 egui 升级到 0.28.1
  • 将 glfw 升级到 0.58.0

版本 0.1.5

  • 添加功能以控制大多数 egui 和 glfw 功能

依赖项

~5–18MB
~239K SLoC