Split GLSL compiler from shader module creation

This commit is contained in:
Magnus Norddahl 2025-02-25 00:14:07 +01:00
commit 7ba1f35142
3 changed files with 65 additions and 46 deletions

View file

@ -11,7 +11,7 @@ VulkanInstance::VulkanInstance(std::vector<uint32_t> apiVersionsToTry, std::set<
{
try
{
ShaderBuilder::Init();
GLSLCompiler::Init();
InitVolk();
CreateInstance();
}