zakarumych / mev

GAPI

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

MEV is a GAPI

that can use either Metal or Vulkan GAPIs.

With ergonomicity 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 πŸŒ‹

About

GAPI


Languages

Language:Rust 100.0%