|
|
@@ -980,7 +980,10 @@ namespace bgfx { namespace spirv
|
|
|
|
|
|
opt.RegisterLegalizationPasses();
|
|
|
|
|
|
- if (!opt.Run(spirv.data(), spirv.size(), &spirv) )
|
|
|
+ spvtools::ValidatorOptions validatorOptions;
|
|
|
+ validatorOptions.SetBeforeHlslLegalization(true);
|
|
|
+
|
|
|
+ if (!opt.Run(spirv.data(), spirv.size(), &spirv, validatorOptions, false) )
|
|
|
{
|
|
|
compiled = false;
|
|
|
}
|