]> git.tdb.fi Git - libs/gl.git/blobdiff - source/resources.cpp
Remove the deprecated ProgramBuilder class
[libs/gl.git] / source / resources.cpp
index 8de2529fe94c861c771e25fc4121de7778890121..d52dbe34fb61c745e74c4cad108cdd0a604990e7 100644 (file)
@@ -15,6 +15,7 @@
 #include "programcompiler.h"
 #include "resourcemanager.h"
 #include "resources.h"
+#include "sampler.h"
 #include "technique.h"
 #include "texture1d.h"
 #include "texture2d.h"
@@ -46,6 +47,7 @@ Resources::Resources():
        add_type<PipelineTemplate>().suffix(".pipe").keyword("pipeline");
        add_type<Pose>().keyword("pose");
        add_type<Program>().keyword("shader").suffix(".glsl").creator(&Resources::create_program);
+       add_type<Sampler>().suffix(".samp").keyword("sampler");
        add_type<Technique>().suffix(".tech").keyword("technique");
        add_type<Texture1D>().base<Texture>().suffix(".tex1d").keyword("texture1d");
        add_type<Texture2D>().base<Texture>().suffix(".tex2d").suffix(".png").suffix(".jpg").keyword("texture2d").creator(&Resources::create_texture2d);
@@ -155,7 +157,7 @@ Texture2D *Resources::create_texture2d(const string &name)
                if(resource_manager)
                        resource_manager->set_resource_location(*tex, *this, name);
                else
-                       tex->image(image, srgb_conversion);
+                       tex->image(image);
                return tex.release();
        }