文件名称:用于 Rust 的低开销 Vulkan 式 GPU API。
文件大小:824KB
文件格式:ZIP
更新时间:2024-07-18 12:00:26
rust opengl metal gpu graphics
入门|文档|博客gfx-rsgfx-rs 是 Rust 中的低级、跨平台图形和计算抽象库。它由以下组件组成:gfx-hal是 gfx 的硬件抽象层:一个 Vulkan-ic 大部分不安全的 API,可转换为原生图形后端。gfx-backend-*包含各种平台的图形后端:Vulkan (在 Linux、Windows 和 Android 上运行)DirectX 12和DirectX 11Metal (在 macOS 和 iOS 上运行)OpenGL ES3 (在 Linux/BSD、Android 和 WASM/WebGL2 上运行)gfx-warden是一个数据驱动的参考测试框架,用于验证所有图形后端的一致性。gfx-rs 很难使用,推荐用于对性能敏感的库和引擎。如果这不是您的域,请查看wgpu-rs以获取安全且简单的替代方案。gfx箱子该存储库最初是gfx crate 的gfx ,现在已弃用。您可以在此存储库的pre-ll分支中找到该 crate 的最新版本代码。这个存储库的主分支现在专注于开发gfx-hal及其相关的后端和帮助程序库,如上所述。gfx-hal是对gfx的完全重写,但