shader includes and defines