3个版本
使用旧的Rust 2015
0.1.2 | 2018年8月18日 |
---|---|
0.1.1 | 2018年8月18日 |
0.1.0 | 2018年8月18日 |
#1037 in 图形API
85 每月下载量
18KB
324 行
性能结构生成器
又是为gl_generator提供的另一个生成器,与DebugStructGenerator非常相似,但有一些更改/添加:
- 它不会记录所有调用。它只记录导致错误的调用。
- 错误代码中包含相应的解释。
- 包含一个跟踪GL调用和错误的计数器的分析器。
使用分析器
生成的gl
模块增加了3个额外的方法
profiler_reset()
- 重置分析器;profiler_call_count() -> usize
- 返回自上次重置(或应用启动)以来的调用次数;profiler_err_count() -> usize
- 返回自上次重置(或应用启动)以来的错误次数;
示例使用
gl::profiler_reset();
// the code
println!("Number of GL calls: {}", gl::profiler_call_count());
println!("Number of GL errors: {}", gl::profiler_err_count());
许可证
在以下许可证中选择一项。
- Apache许可证版本2.0(LICENSE-APACHE 或 https://apache.ac.cn/licenses/LICENSE-2.0)
- MIT许可证(LICENSE-MIT 或 http://opensource.org/licenses/MIT)
由你选择。
贡献
除非你明确声明,否则根据Apache-2.0许可证定义的,你有意提交给作品包含的贡献,将根据上述方式双重许可,没有额外的条款或条件。
依赖关系
~1MB
~12K SLoC