Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →
Top 23 Rust Vulkan Projects
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
vulkan-tutorial-rust
Following the vulkan tutorial(https://vulkan-tutorial.com/) using the Rust programming language.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Wgpu seems very very well loved & supported, is one of the most successful comings together of the graphics world in ages. I'd love to hear some actual critique of it, hear what people think are shortcomings, because it feels to an outsider like this is the fantasy land, that we're living in the better place now. https://github.com/gfx-rs/wgpu
The only example that shedded some light on the integration was gtk4 + femtovg. So I mimicked the example, using gtk4-rs and Skia's rust bindings. I had some code similar to the following inside a subclass of GLArea to setup Skia's DirectContext, but it failed:
gives me same vibes as https://github.com/phaazon/luminance-rs
The WGPU people are still working through lock conflicts in that area. The idea with Vulkan land is that you should be able to load content while rendering is in progress. For that to be useful, all the layers above Vulkan also have to have their locking problems hammered out. Most open source game engines don't do that yet. Unreal Engine and Unity do, which is why you pay for them for your AAA title.
[1] https://raw.githubusercontent.com/BVE-Reborn/rend3/trunk/exa...
[2] https://github.com/BVE-Reborn/rend3/blob/trunk/examples/scen...
[3] https://video.hardlimit.com/w/sFPkECUxRUSxbKXRkCmjJK
Project mention: Vulkan compute tool for testing video memory stability | news.ycombinator.com | 2024-02-09
Rust Vulkan related posts
-
Vulkan compute tool for testing video memory stability
-
Incredibly useful tool for determining GPU VRAM OC stability. Essentially just HCI memtest but for VRAM.
-
Strange crashes & graphic artifacts in games
-
Integrate with Skia GL
-
Hey Rustaceans! Got a question? Ask here (16/2023)!
-
A simple 2d graphic library
-
Hi, everyone, I build a glTF2.0 PBR renderer based on Vulkan ray tracing and it is in Rust!
-
A note from our sponsor - InfluxDB
www.influxdata.com | 23 May 2024
Index
What are some of the best open-source Vulkan projects in Rust? This list will help you:
Project | Stars | |
---|---|---|
1 | wgpu | 11,109 |
2 | gfx | 5,325 |
3 | vulkano | 4,345 |
4 | ash | 1,716 |
5 | rust-skia | 1,342 |
6 | luminance-rs | 1,086 |
7 | rend3 | 1,034 |
8 | rendy | 817 |
9 | wluma | 565 |
10 | wgpu-mc | 447 |
11 | vulkan-tutorial-rust | 418 |
12 | shaderc-rs | 255 |
13 | memtest_vulkan | 245 |
14 | vulkanalia | 236 |
15 | screen-13 | 234 |
16 | yakui | 210 |
17 | vulkan-tutorial-rs | 148 |
18 | pilka | 122 |
19 | spirq-rs | 108 |
20 | INOX | 103 |
21 | spirv_cross | 86 |
22 | gpu-alloc | 85 |
23 | rustracer | 64 |
Sponsored