| Crates.io | gles30 |
| lib.rs | gles30 |
| version | 0.5.2 |
| created_at | 2019-11-28 10:10:11.699163+00 |
| updated_at | 2020-09-17 01:31:58.398337+00 |
| description | GLES 3.0 loader/bindings |
| homepage | |
| repository | https://github.com/Lokathor/gles30 |
| max_upload_size | |
| id | 185048 |
| size | 898,285 |
Bindings to OpenGL ES 3.0
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.