]> git.tdb.fi Git - libs/gl.git/blobdiff - source/clipping.cpp
Binding fixes for Clipping when mixing legacy and modern mode
[libs/gl.git] / source / clipping.cpp
index e309df58a98167a2ff415cdbc3b8b1a2bdac4556..487eeca638cbcfd7a33e1c04e086b124c47b7cbd 100644 (file)
@@ -59,7 +59,7 @@ void Clipping::bind(bool legacy) const
                static Require _req(MSP_legacy_features);
 
        const Clipping *old = current();
-       if(!set_current(this))
+       if(!set_current(this) && !(legacy && !bound_with_legacy))
                return;
 
        bound_with_legacy = legacy;