When setting TShader::setEnvInputVulkanRulesRelaxed (via shaderc) (or using the Vulkan SDK 1.4.350.0 glslang executable) it crashes on assert.
Assertion failed: isStruct(), file C:\Users\weter\Downloads\shaderc\third_party\glslang\glslang\Include\Types.h, line 2767
For the executable, the following commands are used:
Working non-relaxed:
glslang --target-env vulkan1.4 shader.frag -o shader.spv
Crashing relaxed:
glslang --target-env vulkan1.4 -R shader.frag -o shader.spv
shader.txt
When setting
TShader::setEnvInputVulkanRulesRelaxed(via shaderc) (or using the Vulkan SDK 1.4.350.0glslangexecutable) it crashes on assert.Assertion failed: isStruct(), file C:\Users\weter\Downloads\shaderc\third_party\glslang\glslang\Include\Types.h, line 2767For the executable, the following commands are used:
Working non-relaxed:
glslang --target-env vulkan1.4 shader.frag -o shader.spvCrashing relaxed:
glslang --target-env vulkan1.4 -R shader.frag -o shader.spvshader.txt