https://github.com/zakarumych/mev
GAPI
https://github.com/zakarumych/mev
Last synced: about 2 months ago
JSON representation
GAPI
- Host: GitHub
- URL: https://github.com/zakarumych/mev
- Owner: zakarumych
- Created: 2024-06-10T14:53:31.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-09-06T16:21:21.000Z (9 months ago)
- Last Synced: 2024-09-07T14:40:02.518Z (9 months ago)
- Language: Rust
- Size: 143 KB
- Stars: 9
- Watchers: 1
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# MEV
[](https://docs.rs/mev/)
[](https://crates.io/crates/mev)
[](https://discord.com/channels/1270330377847832646/1318879687761465445)Mev is a GAPI that can use Metal et Vulkan GAPIs.
With ergonomics in mind, MEV is designed to be:
- 🪓 **Simple**: MEV is a no-nonsense GAPI keeping WTF per minute low.
- 🎯 **Flexible**: MEV is designed to be used in a variety of applications, exposing the full power of the underlying APIs.
- 🚀 **Fast**: MEV is designed to be fast, adding as little overhead as possible.
- 😵 **Safe-ish**: MEV is designed to be safe, but it's still possible to shoot yourself in the foot.## Backends
MEV supports two backends: Metal and Vulkan.
It automatically picks one based on the platform it's built for.On MacOS and iOS, MEV uses Metal.
On other platforms, MEV uses Vulkan 🌋