gfx-rs is a graphics abstraction library in Rust. It consists of the following layers/components:
gfx_hal: hardware abstraction layer - a Vulkan-ic mostly unsafe API translating to native graphics backends
gfx_backend_*: graphics backends for various platforms, include the windowing logic.
gfx_render: higher level wrapper around HAL, providing resources lifetime tracking, synchronization, and more
master branch is heavy WIP, please refer to pre-ll for the latest stable code/examples. It also has a more complete README ;)
Native API backends: