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 |
|
#588 in Graphics APIs
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.