LWJGL is a Java library that enables cross-platform access to popular native APIs useful in the development of graphics (OpenGL, Vulkan, bgfx), audio (OpenAL, Opus), parallel computing (OpenCL, CUDA) and XR (OpenVR, LibOVR, OpenXR) applications.
Linux x64, Linux arm64, Linux arm32, macOS x64, macOS arm64, Windows x64, Windows x86, Windows arm64
Description
Webgpu is a metal like library that works inside the web browser. WebGpu-native allows for the webgpu to be used outside of the browser inside of native enviroments. To use these enviroments the library sits on top of DirectX, Metal, and Vulkan. There are two seperate implementations of wgpu for native, one called WebGpu native written in rust with a C ABI, and Dawn that is written in C++.
This was previously mentioned several years ago in an old issue: #614
Library
WebGpu-Native or Dawn
Project page
https://github.com/gfx-rs/wgpu-native
Source repository
https://github.com/gfx-rs/wgpu-native
Platforms
Linux x64, Linux arm64, Linux arm32, macOS x64, macOS arm64, Windows x64, Windows x86, Windows arm64
Description
Webgpu is a metal like library that works inside the web browser. WebGpu-native allows for the webgpu to be used outside of the browser inside of native enviroments. To use these enviroments the library sits on top of DirectX, Metal, and Vulkan. There are two seperate implementations of wgpu for native, one called WebGpu native written in rust with a C ABI, and Dawn that is written in C++.
This was previously mentioned several years ago in an old issue: #614