void GlslCompilerHelper::load_all_test_cases(const FS::Path &tests_dir)
{
- list<string> test_files = FS::list_filtered(tests_dir, "\\.glsl$");
- test_files.sort();
+ vector<string> test_files = FS::list_filtered(tests_dir, "\\.glsl$");
+ sort(test_files);
for(const auto &fn: test_files)
load_test_case((tests_dir/fn).str());
}
compiler.set_source(test_case->source, "<test>");
compiler.compile(GL::SL::Compiler::SPIRV);
- vector<UInt32> code = compiler.get_combined_spirv();
+ vector<uint32_t> code = compiler.get_combined_spirv();
if(!spirv_tools.Validate(code))
fail("Invalid SPIR-V generated");
}