#gl #webgl #es #opengl #glow

glow

GL on Whatever: a set of bindings to run GL (Open GL, OpenGL ES, and WebGL) anywhere, and avoid target-specific code

13 unstable releases (5 breaking)

0.6.1 Oct 14, 2020
0.5.0 Jul 3, 2020
0.4.0 Dec 22, 2019
0.3.0-alpha4 Nov 22, 2019
0.1.0 Mar 20, 2019
Download history 782/week @ 2020-07-02 963/week @ 2020-07-09 870/week @ 2020-07-16 588/week @ 2020-07-23 1047/week @ 2020-07-30 962/week @ 2020-08-06 1596/week @ 2020-08-13 1280/week @ 2020-08-20 1691/week @ 2020-08-27 1429/week @ 2020-09-03 1310/week @ 2020-09-10 1185/week @ 2020-09-17 1326/week @ 2020-09-24 1799/week @ 2020-10-01 1636/week @ 2020-10-08 2091/week @ 2020-10-15

5,501 downloads per month
Used in 34 crates (13 directly)

MIT/Apache

2MB
43K SLoC

glow

GL on Whatever: a set of bindings to run GL anywhere (Open GL, OpenGL ES, and WebGL) and avoid target-specific code.

Minimum Rust Version crates.io docs.rs Build Status

Build commands

# native
cargo build

# web-sys
cargo build --target wasm32-unknown-unknown

# stdweb (requires cargo-web installed)
cargo web build --no-default-features --features stdweb

License

This project is licensed under either of Apache License, Version 2.0 or MIT license, at your option.

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in this project by you, as defined in the Apache 2.0 license, shall be dual licensed as above, without any additional terms or conditions.

Dependencies

~0–4.5MB
~91K SLoC