Shaderc as library for glsl / hlsl -> optimized SPIR-V with reflection
Open
- Dominant language
- C++
- Stars
- 2.2k
- Forks
- 445
- Avg merge
- 11h 6m
- Merged PRs (30d)
- 6
Description
It would seem libshaderc is the way to go, but it doesn't seem to possible to produce this combination.
In games, at least for desktop, one usually have some sort of material system which produces different permutations depending on user settings & hardware, as such one can't ship SPIR-V. It doesn't make sense to spawn a new process of glslangValidator then, optimization on / off is a given.
Contributor guide
Assessment
This issue has not been assessed yet.