Add README

This commit is contained in:
Dzmitry Malyshau 2020-02-24 09:56:51 -05:00
parent fe654ee8c5
commit e1a6b5aa55

26
README.md Normal file
View File

@ -0,0 +1,26 @@
# Naga
[![Matrix](https://img.shields.io/badge/Matrix-%23gfx%3Amatrix.org-blueviolet.svg)](https://matrix.to/#/#gfx:matrix.org)
[![Build Status](https://travis-ci.org/gfx-rs/naga.svg?branch=master)](https://travis-ci.org/gfx-rs/naga)
This is an experimental shader translation library for the needs of gfx-rs project and WebGPU. It's meant to provide a safe and performant way of converting to and from SPIR-V.
## Supported end-points
Front-end | Status | Notes |
--------------- | ------------------ | ----- |
SPIR-V (binary) | :construction: | |
Tint | | |
GLSL (Vulkan) | | |
Rust | | |
Back-end | Status | Notes |
--------------- | ------------------ | ----- |
SPIR-V (binary) | | |
Tint | | |
MSL | | |
HLSL | | |
GLSL | | |
AIR | | |
DXBC | | |
DXIL | | |