i2d-wgpu 0.16.0
D language binding to gfx-rs/wgpu
To use this package, run the following command in your project's root directory:
Manual usage
Put the following dependency into your project's dependences section:
bindbc-wgpu
Dynamic binding to gfx-rs/wgpu-native based on BindBC library loader. Supports Windows, Linux and macOS.
This is a fork of bindbc-wgpu by gecko0307.
WebGPU specification is currently a working draft and not a standard yet. This binding may be not up to date with latest API revisions.
Usage:
dependency "bindbc-wgpu" version="~>0.15.0"
Since 0.8.0, major and minor version numbers of the bindbc-wgpu package is in sync with wgpu-native versioning. Patch number can be different.
What is WebGPU?
It is a new low-level graphics and compute API for the Web that works on top of Vulkan, DirectX 12, or Metal. It exposes the generic computational facilities available in today's GPUs in a cross-platform way.
wgpu is a native WebGPU implementation written in Rust that can be compiled to a shared library to use with any language. Its API is based on the W3C spec. It serves as the core of the WebGPU integration in Firefox, Servo, and Deno.
Some useful links:
- 0.16.0 released a year ago
- Inochi2D/i2d-wgpu
- github.com/gecko0307/bindbc-wgpu
- BSL-1.0
- Authors:
- Dependencies:
- bindbc-loader
- Versions:
-
0.16.0 2023-Jun-14 0.15.0 2023-Mar-22 ~main 2023-Jun-14 - Download Stats:
-
-
0 downloads today
-
0 downloads this week
-
0 downloads this month
-
21 downloads total
-
- Score:
- 0.3
- Short URL:
- i2d-wgpu.dub.pm