Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
The current state of GPU API's and why I wish V-EZ hadn't died.
9 projects | reddit.com/r/GraphicsProgramming | 11 Mar 2022
Voxel engine I've been working on
2 projects | reddit.com/r/VoxelGameDev | 25 Sep 2022
It's my own engine, using rust and wgpu.
Is there anywhere to see a roadmap of features to be standardized on the browser?
2 projects | reddit.com/r/wgpu | 17 Sep 2022
Bevy doesn't work with Pixels crate
3 projects | reddit.com/r/rust | 13 Sep 2022
It looks like this commit renamed the GpuBufferUsage feature in web-sys to gpu_buffer_usage, presumably because it is part of an unstable api. I would consider this a breaking change. It looks like this was picked up in this commit for wgpu but the requirement for that feature has been dropped entirely in the current version.
Windows Central: "Microsoft to merge Surface Pro X ARM and Surface Pro 9 Intel versions under one product line"
8 projects | reddit.com/r/hardware | 31 Aug 2022
There's the WebASM-based WebGPU API, which is partially or fully implemented in C++ and Rust. There are also all sorts of random projects, such as the Diligent Engine; this article has seen years of updates on CodeProject.
Best resources to learn graphics programming?
2 projects | reddit.com/r/learnprogramming | 30 Aug 2022
I started learning Rust a while back and recently got interested into graphics programming. I found this library called wgpu. It seemed what I was looking for so I looked up some tutorials and this one seems to be the only one that exists.
WGPU Atomic Texture Operations
2 projects | reddit.com/r/rust_gamedev | 24 Aug 2022
wgpu boids implementation (using storage buffers) might be useful
Good graphical library? (not looking for game engine)
4 projects | reddit.com/r/rust_gamedev | 20 Aug 2022
How make an efficient flow field simulation with WGPU
2 projects | reddit.com/r/rust_gamedev | 17 Aug 2022
EDIT: https://github.com/gfx-rs/wgpu/tree/master/wgpu/examples/hello-compute It still has it
Glsl transpiler, interpreter?
3 projects | reddit.com/r/rust | 10 Aug 2022
Myself, I've been thinking about going a different direction: writing the code twice but also writing unit tests that test the GPU implementation. In wgpu it is easy to access the GPU without also creating a window, so at some point I'm going to try writing hybrid unit tests.
zig-gamedev: audio experiments sample app (wgpu, cross-platfrom)
4 projects | reddit.com/r/Zig | 3 Aug 2022
When reading "wgpu", I wondered if it used the WebGPU implementation of the same name (wgpu) rather than Dawn. It may be worth changing mentions of "wgpu" to "WebGPU" in zgpu (and these titles) similar to how its dependency, mach-gpu-dawn, uses these names,
What are some alternatives?
tauri - Build smaller, faster, and more secure desktop applications with a web frontend.
vulkano - Safe and rich Rust wrapper around the Vulkan API
bevy - A refreshingly simple data-driven game engine built in Rust
rust-gpu - 🐉 Making Rust a first-class language and ecosystem for GPU shaders 🚧
gfx - [maintenance mode] A low-overhead Vulkan-like GPU API for Rust.
glium - Safe OpenGL wrapper for the Rust language.
bgfx - Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.
glow - GL on Whatever: a set of bindings to run GL anywhere and avoid target-specific code
godot-rust - Rust bindings for GDNative
VkFFT - Vulkan/CUDA/HIP/OpenCL/Level Zero Fast Fourier Transform library
Rust-CUDA - Ecosystem of libraries and tools for writing and executing fast GPU code fully in Rust.
cef - Chromium Embedded Framework (CEF) official mirror. A simple framework for embedding Chromium-based browsers in other applications.