Open thargy opened 6 years ago
An alternative/better approach is suggested in #94, however, if we maintain a fallback this would still be useful (the value of such a fallback if #94 is implemented is debatable, unless we compare the version of the exe
to the wrapped library and find it is newer and so use in preference).
Running
GlslangValidator -v
produces an output similar to this:When multiple versions of
GlslangValidator
are found on the same system (local directory, path, Vulkan SDK, etc.) it would be nice to pick the latest automatically by picking the latest version (by parsing this output). For bonus points, we can see which version of each spec. is supported.