13 个版本 (5 个破坏性更新)
使用旧的 Rust 2015
0.6.2 | 2018 年 8 月 4 日 |
---|---|
0.6.1 | 2018 年 8 月 4 日 |
0.5.1 | 2018 年 6 月 26 日 |
0.4.0 | 2018 年 6 月 9 日 |
0.1.0 | 2018 年 4 月 14 日 |
#294 in 渲染
用于 3 个 crate(通过 adi_gpu_opengl)
38KB
845 行
Aldaron 的系统接口 / OpenGL
Rust 对 OpenGL/OpenGLES 的安全绑定。
本项目是 ADI 的一部分。ADI.
功能
- 安全的 OpenGL/ES 绑定(在 Linux(通过 XCB)和 Windows 上都有效)。
1.0 版本路线图(未来功能)
- 成为
awi
的一部分。 - 支持 Android。
- 支持 Wayland。
变更日志
0.6
- 纹理中的像素现在用 4 个 u8 表示,而不是 1 个 u32。
0.5
set_mat4
不再需要矩阵的引用。
0.4
- 安全 API
- 使用 LINEAR 而不是 NEAREST 进行纹理映射。
- 使用米级贴图加快在小区域中绘制大纹理的速度。
0.3
- 现在使用切片三角形扇。
0.2
- Linux 上的 OpenGL 支持现在实际上可行了。
0.1
- 初始版本
依赖项
~35–250KB