8 releases (4 breaking)
| 0.5.2 | Sep 17, 2020 |
|---|---|
| 0.5.1 | Aug 9, 2020 |
| 0.4.0 | Aug 1, 2020 |
| 0.3.1 | Jul 15, 2020 |
| 0.1.0 |
|
#739 in Graphics APIs
42 downloads per month
Used in scandium
1MB
23K
SLoC
gles30
Bindings to OpenGL ES 3.0
Stability
The gles30 crate presents OpenGL ES 3.0 bindings for Rust, as described by gl.xml.
As often as gl.xml updates I will also attempt to issue updates for this crate.
Because gles30 follows the current content of gl.xml as closely as possible,
it's possible (though highly unlikely) that there could be a gl.xml update
that would somehow cause a breaking change. This is most likely to occur if an
argument's type changes between signed and unsigned, which is not a big
difference in C but it would cause a type mismatch in Rust (you'd need to add an
as _ to make it cast the value). In this case, the break is considered a
"required bugfix", and you just have to update your code. Sorry.