15 个版本
使用旧的 Rust 2015
0.1.3 | 2017年5月28日 |
---|---|
0.1.2 | 2016年10月14日 |
0.1.1 | 2016年9月7日 |
0.0.13 | 2016年6月22日 |
#1072 在 硬件支持
每月75次下载
用于 5 个crates(直接使用3个)
110KB
2K SLoC
libdrm-rs
此crate包含linux中libdrm功能的绑定。这是一个WIP。目前它公开了以下绑定的绑定:
- drm.h
- drm_mode.h
- xf86drm.h
- xf86drmMode.h
这对我来说是一个学习经验,所以可能会犯错误。如果您有任何建议,请告诉我。
此crate的目的是提供低级绑定,直接映射到库中,以便在出现新的libdrm版本时保持兼容性。一旦我对这个测试足够充分,我计划工作在更安全、更符合习惯、更高层次的构造上,但在此期间,这将尽可能接近1:1映射。
由于bindgen与文件有问题,我没有测试其他生成器,所以这是手工制作的。
正如我说的,这是一个学习经验,因为我对Rust的经验非常有限。如果您看到任何错误,请告诉我。
依赖项
~205KB