sourceCollections.glslSources.add("comp")
<< glu::ComputeSource(src.str())
- << vk::ShaderBuildOptions(sourceCollections.usedVulkanVersion, vk::SPIRV_VERSION_1_4, buildFlags);
+ << vk::ShaderBuildOptions(sourceCollections.usedVulkanVersion, vk::SPIRV_VERSION_1_4, buildFlags, true);
}
std::string makeArray(const std::string& type, const std::vector<deUint64>& values)
sourceCollections.glslSources.add("comp")
<< ComputeSource(src.str())
<< vk::ShaderBuildOptions(sourceCollections.usedVulkanVersion, vk::SPIRV_VERSION_1_4,
- vk::ShaderBuildOptions::Flags(0u));
+ vk::ShaderBuildOptions::Flags(0u), true);
}
bool isTestedZeroElementType(glu::DataType dt)
sourceCollections.glslSources.add("comp")
<< ComputeSource(src.str())
<< vk::ShaderBuildOptions(sourceCollections.usedVulkanVersion, vk::SPIRV_VERSION_1_4,
- vk::ShaderBuildOptions::Flags(0u));
+ vk::ShaderBuildOptions::Flags(0u), true);
}
void AddPaddingTests(tcu::TestCaseGroup* group)
sourceCollections.glslSources.add("comp")
<< ComputeSource(src.str())
<< vk::ShaderBuildOptions(sourceCollections.usedVulkanVersion, vk::SPIRV_VERSION_1_4,
- vk::ShaderBuildOptions::Flags(0u));
+ vk::ShaderBuildOptions::Flags(0u), true);
}
void AddSizeTests(tcu::TestCaseGroup* group)