7个版本
0.2.1 | 2021年3月8日 |
---|---|
0.2.0 |
|
0.1.1 | 2020年9月17日 |
0.1.0 | 2020年8月9日 |
0.0.0 | 2020年7月18日 |
在图形API中排名610
每月下载量243次
在 6 crates中使用
2.5MB
10K SLoC
包含(Windows DLL,1.5MB)SDL2.dll
gl33
OpenGL 3.3绑定
稳定性
gl33
crate提供了OpenGL 3.3绑定,如gl.xml中所述。
GL 3.3的更新几乎不可能导致破坏性更改。
lib.rs
:
使OpenGL 3.3核心API(+GL_KHR_debug)可用于使用。
该crate的接口以“struct”样式加载器提供。使用适当的get_proc_address
函数构建GlFns
,然后调用您的GlFns
上的方法。
如果启用了global_loader
功能,还有一个“全局”样式加载器。这允许您加载可以从任何地方自由访问的函数指针。
内联
此crate不使用#[inline]
属性。如果您想完全内联,只需在cargo配置文件中启用链接时间优化即可
[profile.release]
lto = "thin"
trace_caller
如果启用了trace_caller
功能,则此属性将放置在任何可能引发panic的函数上。只有当您调用未加载的函数时,才会发生panic。