]> git.tdb.fi Git - libs/gl.git/blobdiff - source/technique.cpp
Remove the deprecated ProgramBuilder class
[libs/gl.git] / source / technique.cpp
index e3233eff87cc5c6c7ba15550605b709ee4b55ad4..09799acee8841ac3eefe9d3fe1cfb5fa08801283 100644 (file)
@@ -135,6 +135,9 @@ void Technique::Loader::pass(const string &n)
        else
                load_sub(p);
 
+       if(!p.get_shader_program())
+               throw logic_error("no shader program in pass");
+
        insert_unique(obj.passes, n, p);
 }