]> git.tdb.fi Git - libs/gl.git/blobdiff - source/environmentmap.cpp
Move texture sampler state to a separate object
[libs/gl.git] / source / environmentmap.cpp
index 68e5051e5f874126e4864e20a61bc6e5e8308550..ac68ff99a892572a4042dd96adb93748c6424bd0 100644 (file)
@@ -18,8 +18,9 @@ EnvironmentMap::EnvironmentMap(unsigned s, Renderable &r, Renderable &e):
        update_delay(0)
 {
        env_tex.storage(RGB, size, 1);
-       env_tex.set_wrap(CLAMP_TO_EDGE);
-       env_tex.set_min_filter(LINEAR);
+       Sampler &env_samp = env_tex.get_default_sampler();
+       env_samp.set_wrap(CLAMP_TO_EDGE);
+       env_samp.set_min_filter(LINEAR);
        depth_buf.storage(DEPTH_COMPONENT, size, size);
        for(unsigned i=0; i<6; ++i)
        {