13 releases (5 breaking)
Uses old Rust 2015
0.6.2 | Aug 4, 2018 |
---|---|
0.6.1 | Aug 4, 2018 |
0.5.1 | Jun 26, 2018 |
0.4.0 | Jun 9, 2018 |
0.1.0 | Apr 14, 2018 |
#785 in Graphics APIs
21 downloads per month
Used in 3 crates
(via adi_gpu_opengl)
38KB
845 lines
Aldaron's System Interface / OpenGL
Rust safe bindings for OpenGL / OpenGLES.
This project is part of ADI.
Features
- Safe OpenGL/ES bindings (Works on both Linux (through XCB) and Windows).
Roadmap to 1.0 (Future Features)
- Make part of
awi
. - Support Android.
- Support Wayland.
Change Log
0.6
- Pixels in textures are now represented as 4 u8s instead of 1 u32.
0.5
set_mat4
no longer takes a reference to the matrix.
0.4
- Safe API
- Use LINEAR instead of NEAREST for texturing.
- Use mipmapping to speed up drawing big textures in small areas.
0.3
- Uses sliced triangle fans now.
0.2
- Support for OpenGL on Linux actually works now.
0.1
- Initial release
Dependencies
~35–250KB