gfx-rs高性能跨平台 Rust 图形和计算抽象库
gfx-rs 是一个 Rust 低级跨平台图形和计算抽象库,它由以下组件组成:
- gfx-hal,gfx-rs 的硬件抽象层:Vulkan-ic 主要是不安全的 API,它可以将 API 调用转换为各种后端,从而实现跨平台支持。
- gfx-backend-*:包含各种平台的图形后端:
- Vulkan (用于运行在 Linux 和 Windows)
- DirectX 12 与 DirectX 11
- Metal (用于运行在 macOS 和 iOS)
- OpenGL 2.1+/ES2+
- gfx-warden:数据驱动的参考测试框架,用于验证所有图形后端的一致性。
评论
IGL跨平台中间图形库
IGL 中间图形库(IntermediateGraphicsLibrary -)是一个新的控制GPU的跨平台库。IGL旨在c该接口可在除Direct3D之外的所有主要图形后端上运行。渲染后端支持Met
IGL跨平台中间图形库
0
GBOXc语言跨平台图形渲染库
GBOX是一个用c语言实现的多平台图形渲染库现在这个项目,正处于早期开发阶段,暂不提供使用,仅供参考学习 在线源码项目主页更多项目 如果您感兴趣,可以阅读源码,目前已实现的功能:矢量2d渲染,支持矩阵
GBOXc语言跨平台图形渲染库
0
iced跨平台的 Rust GUI 库
iced是一个跨平台的RustGUI库,专注于简单性和类型安全;灵感来自于Elm。iced目前是实验性软件。简单、易于使用、batteries-included的API类型安全的反应式编程模型跨平台支
iced跨平台的 Rust GUI 库
0
native3d高性能3d图形库
native3d是一个国产基于haxe语言的高性能3d图形库。因为haxe的跨平台性,所以它可以支持导出web,flash,html5,cpp,ios,安卓应用。native3d可以用hxslshad
native3d高性能3d图形库
0