Join 10350+ others. No spamming.
I promise!

Follow us at github.


gfx-rs/gfx

980

gfx-rs / gfx

Rust

A high-performance, bindless graphics API for Rust.


READ ME

Travis Build Status AppVeyor Build Status Gitter Chat
Documentation | Blog

gfx-rs

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

The current master branch is heavy WIP, please refer to pre-ll for the latest stable code/examples. It also has a more complete README ;)

Features

Native API backends:

Usage

TODO