X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=tests%2Fglsl%2Fglslcompiler.cpp;h=516642727fdd5c0afd5979e675b8f8dd990b4c6d;hb=a16145549dc87c3b12671f797bd77b14bcc7786b;hp=dbac0f516a02d7334feb37fb0dc03d97bd734947;hpb=e9a898f315b5d1396f196d785913a283c30940f2;p=libs%2Fgl.git diff --git a/tests/glsl/glslcompiler.cpp b/tests/glsl/glslcompiler.cpp index dbac0f51..51664272 100644 --- a/tests/glsl/glslcompiler.cpp +++ b/tests/glsl/glslcompiler.cpp @@ -251,7 +251,7 @@ GlslCompilerTest::GlslCompilerTest() void GlslCompilerTest::run_test_case(const TestCase *test_case) { - GL::SL::Compiler compiler(GL::SL::Features::latest()); + GL::SL::Compiler compiler(GL::SL::Features::latest(GL::OPENGL)); try { compiler.set_source(test_case->source, ""); @@ -308,13 +308,13 @@ GlslCompilerIdempotence::GlslCompilerIdempotence() void GlslCompilerIdempotence::run_test_case(const TestCase *test_case) { - GL::SL::Compiler compiler(GL::SL::Features::latest()); + GL::SL::Compiler compiler(GL::SL::Features::latest(GL::OPENGL)); compiler.set_source(test_case->source, ""); if(test_case->compile_mode==GL::SL::Compiler::PROGRAM) compiler.specialize(test_case->spec_values); compiler.compile(test_case->compile_mode); - GL::SL::Compiler compiler2(GL::SL::Features::latest()); + GL::SL::Compiler compiler2(GL::SL::Features::latest(GL::OPENGL)); compiler2.set_source(compiler.get_combined_glsl(), ""); compiler2.compile(test_case->compile_mode); @@ -351,11 +351,11 @@ GlslCompilerSpirV::GlslCompilerSpirV(): void GlslCompilerSpirV::run_test_case(const TestCase *test_case) { - GL::SL::Compiler compiler(GL::SL::Features::latest()); + GL::SL::Compiler compiler(GL::SL::Features::latest(GL::OPENGL)); compiler.set_source(test_case->source, ""); compiler.compile(GL::SL::Compiler::SPIRV); - vector code = compiler.get_combined_spirv(); + vector code = compiler.get_combined_spirv(); if(!spirv_tools.Validate(code)) fail("Invalid SPIR-V generated"); }