A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://github.com/gfx-rs/wgpu-native/wiki/Getting-Started below:

Getting Started · gfx-rs/wgpu-native Wiki · GitHub

Table of Contents:

Before getting started with wgpu, there are some necessary components that have to be installed and configured.

To build wgpu-native:

To build native examples:

To ensure the examples run correctly, it's also useful to ensure drivers for any installed graphics APIs (e.g. Vulkan, DirectX 12, etc.) are up-to-date.

You can clone the wgpu-native repo as you'd normally do, but you also need to initialize the submodules to populate the ffi/webgpu-headers directory:

git submodule update --init

You may need to do this once in a while:

rustup update
cargo update

TODO

Generating static library

Rust code can be compiled separately into a static library.

In the Makefile, the static library commands are prefixed by lib-.

To generate the wgpu static library, use the following command:

The static libraries will be located in the target folder in the root of the project.

The examples are located under the examples directory. We are using a Makefile for running the examples.

In the Makefile, the example commands are prefixed by example-.

To generate the Triangle example, use the following command:

make run-example-triangle

To generate the Compute example, use the following command:

To generate the Capture example, use the following command:


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4