Commit graph

6 commits

Author SHA1 Message Date
Noah Santschi-Cooney
41995c3f38 Created GLSLangProvider class with API for linting and downloading glslangValidator
Moved glslang stuff from Config to GLSLangProvider. ConfigProvider invokes GLSLangValidator to prompt and download glslangValidator instead
2019-08-11 21:23:49 +01:00
Noah Santschi-Cooney
6fd02abd9d
Fixed errors still propogating of the include was removed from the parent. Also supressing 'shaderpacks' path not found 2018-08-05 00:10:40 +01:00
Noah Santschi-Cooney
41cce2121c
Preparing for release with more logging and more safety checks 2018-08-04 21:18:03 +01:00
Noah Santschi-Cooney
f5af65a701 Up-propogation of errors works. Now need to handle the case of changing includes 2018-08-03 15:46:17 +01:00
Noah Santschi-Cooney
c95367739f Moving from maps of maps to a more sophisticated graph class for includes 2018-08-01 18:38:21 +01:00
Noah Santschi-Cooney
e2d7f8ea3d
Fixed line numbers for diagnostics. Also added a starter graph class so that i can traverse the include tree 2018-07-31 20:57:23 +01:00