0.15.0+vulkano0.26 |
|
---|---|
0.6.0 |
|
0.2.2 |
|
#17 in #vulkano
每月45 次下载
57KB
963 行
egui_vulkano_backend
示例
cargo run --example off_screen
我们创建了一个简单示例项目,向您展示如何使用这个crate。
cargo run --example demo
已知问题
更新v0.15+vulkano0.26
- 目标egui 0.15+ vulkano 0.26
- 示例已更改
- 使用官方集成
egui_for_winit
,如egui_glium
所做的那样
更新v0.14.0 (受影响的版本)
- 目标egui 0.14. + vulkano 0.25
- 删除wait_image_upload
- 示例更改
更新v0.6.0
- 并行缓冲上传
- 删除iter_vec依赖
- 适当的裁剪
更新v0.5.0
- 目标egui 0.12.0 + vulkano 0.24.0
- 此crate API没有变化,但您需要为vulkano更改进行工作
更新v0.4.1(0f00641)
- 删除egui运行器
更新v0.4.0
- 目标egui 0.12.0 + vulkano 0.23
- API破坏性更改
更新v0.3.0
- 添加egui运行器
- API破坏性更改,请参阅移植指南
- 添加支持重新创建和初始化渲染区域的新功能
- 目标vulkano 0.22.0
更新v0.2.2
- 删除bytemuck依赖
更新v0.2.1
- 删除bug截图
更新v0.2.0
- 重命名API
- upload_egui_texture -> request_upload_egui_texture
- upload_pending_textures -> wait_texture_upload
- 非阻塞图像上传
- 删除临时索引和顶点分配
- 删除统一缓冲区
更新v0.1.0
- 减少统一缓冲区和描述符集分配 (v0.1.0)
- 减少索引和顶点缓冲区分配 (v0.1.0)
更新
- 删除vulkano_shader依赖,极大地加快构建时间
- 加快索引和顶点缓冲区分配
- 跳过渲染故障网格(索引或顶点为空)
已修复
- 不通过颜色测试
- 在示例调试构建中更改标签导致崩溃。
- 在egui_demo中颜色测试滚动条闪烁
- 调试构建中堆栈溢出
版本列表
egui_vulkano_backend | egui | vulkano | vulkano-shader(依赖) | vulkano-win(如果使用运行器) |
---|---|---|---|---|
0.0.1 | 0.10.0 | 0.20.0 | 0.20.0 | 不支持 |
0.0.2 | 0.10.0 | 0.20.0 | 0.20.0 | 不支持 |
0.0.3 | 0.10.0 | 0.21.0 | 0.21.0 | 不支持 |
0.0.4 | 0.10.0 | 0.21.0 | 无 | 不支持 |
0.0.5 | 0.10.0 | 0.21.0 | 无 | 不支持 |
0.1.0 | 0.10.0 | 0.21.0 | 无 | 不支持 |
0.2.0 | 0.10.0 | 0.21.0 | 无 | 不支持 |
0.2.1 | 0.10.0 | 0.21.0 | 无 | 不支持 |
0.2.2 | 0.10.0 | 0.21.0 | 无 | 不支持 |
0.3.0 | 0.10.0 | 0.22.0 | 无 | 0.22.0 |
0.4.0 | 0.12.0 | 0.23.0 | 无 | 0.23.0 |
0.4.1 | 0.12.0 | 0.23.0 | 无 | 已删除 |
0.5.0 | 0.12.0 | 0.24.0 | 无 | 已删除 |
0.5.0 | 0.13 | 0.24 | 无 | 已删除 |
0.6.0 | 0.13 | 0.24 | 无 | 已删除 |
0.14.0 | 0.14.0 | 0.25.0 | 无 | 已删除 |
0.15+vulkano0.26 | 0.15 | 0.26 | 无 | 已删除 |
许可证
egui_vulkano_backend 在MIT许可证和Apache许可证(版本2.0)的条款下分发。请参阅LICENSE-APACHE , LICENSE-MIT。
感谢
- egui_wgpu_backend 开发者
- egui_winit_platform 开发者
- 错误报告者
调试构建时的堆栈溢出
从0.14.0(二分定位)在Windows上的调试构建中堆栈溢出
- 我测试了官方vulkano-shaders着色器宏,产生相同的结果。
- 如果使用发布构建不受影响
- vulkano 0.25相关的问题可能是它们不能正确读取具有推常量的着色器。
依赖关系
约20-30MB
约506K SLoC