]> git.tdb.fi Git - libs/gl.git/blobdiff - source/program.cpp
Mark ProgramBuilder as deprecated
[libs/gl.git] / source / program.cpp
index 37d72e94191b441a1b8be1fcbbd5317db58e794f..116e16e7251544b902ac7082e32fb82f8c624666 100644 (file)
@@ -32,8 +32,11 @@ Program::Program(const ProgramBuilder::StandardFeatures &features)
 {
        init();
 
+#pragma GCC diagnostic push
+#pragma GCC diagnostic ignored "-Wdeprecated-declarations"
        ProgramBuilder builder(features);
        builder.add_shaders(*this);
+#pragma GCC diagnostic pop
        link();
 }
 
@@ -425,10 +428,13 @@ void Program::Loader::geometry_shader(const string &src)
 
 void Program::Loader::standard()
 {
+#pragma GCC diagnostic push
+#pragma GCC diagnostic ignored "-Wdeprecated-declarations"
        ProgramBuilder::StandardFeatures feat;
        load_sub(feat);
        ProgramBuilder builder(feat);
        builder.add_shaders(obj);
+#pragma GCC diagnostic pop
 }
 
 void Program::Loader::vertex_shader(const string &src)