# SHDRR: Live shader compiler [![Crates.io](https://img.shields.io/crates/v/shdrr.svg)](https://crates.io/crates/shdrr) [![Build Status](https://travis-ci.org/maeln/shdrr.svg?branch=master)](https://travis-ci.org/maeln/shdrr) SHDRR is a live shader compiler, as in, it will automatically detect if a file changed within a directory and recompile it to SPIR-V using [shaderc](https://github.com/google/shaderc). Right now, it detect the shader type (compute, vertex, fragment) using the file extension: - *.cs -> compute - *.fs -> fragment - *.vs -> vertex ## Usage See `shdrr --help` for usage: ``` SHDRR: Live compiler for SPIRV based on shaderc. USAGE: shdrr [FLAGS] [OPTIONS] FLAGS: -h, --help Prints help information -r Look for shader file recursively -V, --version Prints version information -v Verbose output OPTIONS: -d