Shader refactor
Goals:
- Begin seperating common code out into
libfolders. - Have distinct folders for core profile and legacy/compatibility shaders.
- Support subfolders
- Deduce shader type from file extension, allows for prettier file names
Edited by Cody Glassman