Yet another generator for gl_generator
, very similar to DebugStructGenerator
, but with these changes/additions:
The generated gl
module gains 3 additional methods:
profiler_reset()
- resets the profiler;profiler_call_count() -> usize
- returns the number of calls since the last reset (or application start);profiler_err_count() -> usize
- returns the number of errors since the last reset (or application start);Example usage:
```rust gl::profiler_reset();
// the code
println!("Number of GL calls: {}", gl::profilercallcount()); println!("Number of GL errors: {}", gl::profilererrcount()); ```
Licensed under either of
at your option.
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.