glsl-include 0.1.0

A library for expanding #include directives in GLSL source strings

glsl-include   Build Status Rustc Version 1.15+

glsl-include is a rust library for expanding #include directives in GLSL source strings


Benchmarks

Benchmarking makes use of the optional criterion dependency, which depends on rust 1.23

cargo bench --features "criterion"

The workflow I currently use for benchmarking a changeset:

git checkout master; cargo bench --features "criterion"
git checkout feature-branch; cargo bench --features "criterion"

For the best results with criterion, install gnuplot (macos: brew install gnuplot)

License

Licensed under either of

at your option.

Contribution

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