spirv_cross
Safe Rust wrapper around SPIRV-Cross (by grovesNL)
SPIRVSmith
A differential testing tool targeting SPIRV based on structured fuzzing techniques (by rayanht)
spirv_cross | SPIRVSmith | |
---|---|---|
2 | 3 | |
87 | 14 | |
- | - | |
0.0 | 0.0 | |
9 months ago | over 1 year ago | |
Rust | Python | |
Apache License 2.0 | Apache License 2.0 |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
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.
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.
spirv_cross
Posts with mentions or reviews of spirv_cross.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-08-14.
-
Request for porters, think about the end user a little more :C
These are included in the extended examples from the repo.
SPIRVSmith
Posts with mentions or reviews of SPIRVSmith.
We have used some of these posts to build our list of alternatives
and similar projects.
- Show HN: SPIRVSmith – A fuzzer to generate random, well-defined SPIR-V shaders
-
SPIRVSmith: A fuzzing library to generate random, well-defined SPIR-V shaders
I made SPIRVSmith, a fuzzing software that generates random SPIR-V shaders that are guaranteed to be well-defined. We use these shaders to find bugs in SPIR-V compilers, Vulkan implementations and even GPU drivers!
What are some alternatives?
When comparing spirv_cross and SPIRVSmith you can also consider the following projects:
wgpu-mc - Rust-based replacement for the default Minecraft renderer
opencv-rust - Rust bindings for OpenCV 3 & 4
ShaderConductor - ShaderConductor is a tool designed for cross-compiling HLSL to other shading languages
spirq-rs - Light weight SPIR-V reflection library
luminance-rs - Type-safe, type-level and stateless Rust graphics framework
bgfx - Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.