gles30

Crates.iogles30
lib.rsgles30
version0.5.2
sourcesrc
created_at2019-11-28 10:10:11.699163
updated_at2020-09-17 01:31:58.398337
descriptionGLES 3.0 loader/bindings
homepage
repositoryhttps://github.com/Lokathor/gles30
max_upload_size
id185048
size898,285
Lokathor (Lokathor)

documentation

README

License:Zlib min-rust-1.34 crates.io docs.rs

Unsafe-101-Percent

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.

Commit count: 41

cargo fmt