基于 gfx-hal 的原生 WebGPU 实现

时间:2024-07-18 11:59:52
【文件属性】:

文件名称:基于 gfx-hal 的原生 WebGPU 实现

文件大小:3.6MB

文件格式:ZIP

更新时间:2024-07-18 11:59:52

rust gpu native-libraries webgpu gfx-hal

这是 Rust 中 WebGPU 实现的活跃 GitHub 镜像,现在位于Mozilla-central 的“gfx/wgpu”中。接受问题和拉取请求,但可能涉及一些双向同步。网络GPU这是实验性WebGPU实现的核心逻辑。它是用 Rust 编写的,基于gfx-hal,并在gpu-alloc和gpu-descriptor 的帮助下。请参阅上游WebGPU 规范(正在进行中)。实现由以下几个部分组成:- 供 WebGPU 实现使用的内部 Rust API- 在wgpu-core和wgpu-rs之间共享的 Rust 类型player - 用于重放 API 跟踪的独立应用程序,使用winit此存储库包含wgpu的核心,不能直接由应用程序使用。如果您正在寻找面向用户的 Rust API,您需要wgpu-rs 。如果您正在寻找其他语言的 API 的本机实现或绑定,则需要wgpu-native 。支持的平台应用程序接口 视窗 7/10 Linux & 安卓 macOS 和 iOS DX11 :OK_button: DX12 :check_mark_button: 火神 :check_mark_button: :check_mark_button: 金属 :check_mark_button: GL ES3 :construction: :check_mark_button:= 主要支持 —:OK_button:= 辅助支持 —:construction:=


网友评论