dimforge / simba
Set of mathematical traits to facilitate the use of SIMD-based AoSoA (Array of Struct of Array) storage pattern.
☆306Updated 5 months ago
Alternatives and similar repositories for simba:
Users that are interested in simba are comparing it to the libraries listed below
- Comparing performance of Rust math libraries for common 3D game and graphics tasks☆209Updated 5 months ago
- Provides a very thin abstraction over instrumented profiling crates like puffin, optick, tracy, and superluminal-perf.☆351Updated 6 months ago
- Generic 2D-3D math swiss army knife for game engines, with SIMD support and focus on convenience.☆294Updated 7 months ago
- ☆479Updated 6 months ago
- Math Interoperability Types☆269Updated last year
- Interpolation made easy.☆166Updated 5 months ago
- Statically-checked alternatives to RefCell and RwLock☆367Updated 10 months ago
- A crate to help you go wide. By which I mean use SIMD stuff.☆347Updated last month
- Shared resource dispatcher☆243Updated last month
- Task abstraction for building executors☆462Updated 3 months ago
- Geometry primitives (basic linear algebra) for Rust☆470Updated 2 months ago
- K-dimensional tree in Rust for fast geospatial indexing and lookup☆245Updated 4 months ago
- Experimental one-shot benchmarking/profiling harness for Rust☆605Updated 8 months ago
- Array of Struct to Struct of Array helpers in Rust☆434Updated last week
- A machine learning library for Rust.☆325Updated 8 months ago
- A crate for mucking around with piles of bytes☆834Updated 2 weeks ago
- Easy function multiversioning for Rust☆223Updated 4 months ago
- Portable Packed SIMD Vectors for Rust standard library☆618Updated 11 months ago
- Fast floating point to string conversion☆632Updated last month
- General matrix multiplication of f32 and f64 matrices in Rust. Supports matrices with general strides.☆231Updated 8 months ago
- A simple and fast random number generator☆483Updated 2 months ago
- A Rust promise for games and immediate mode GUIs☆135Updated last year
- Home of the Allocators working group: Paving a path for a standard set of allocator traits to be used in collections!☆221Updated 4 years ago
- 2 and 3-dimensional fluid simulation library in Rust.☆585Updated 2 months ago
- A port of MUSL's libm to Rust.☆631Updated this week
- Async executor☆363Updated 3 months ago
- Half-precision floating point types f16 and bf16 for Rust.☆248Updated 2 weeks ago
- A minimal async executor that lets you block on a future☆580Updated 2 months ago
- Type-Safe Graphics Programming with Functional Shaders☆140Updated last month
- A software rendering crate that lets you write shaders with Rust☆318Updated 3 months ago