]> git.tdb.fi Git - libs/gl.git/blobdiff - source/renderbuffer.cpp
Call the non-multisample version of storage if samples is zero
[libs/gl.git] / source / renderbuffer.cpp
index 9d19e08b814c7b6976236e61ba2bb32c36f59e6c..f146a915d64d27c213ef42b192068e4c8d14cd56 100644 (file)
@@ -46,6 +46,9 @@ void Renderbuffer::storage(PixelFormat fmt, unsigned wd, unsigned ht)
 
 void Renderbuffer::storage_multisample(unsigned samples, PixelFormat fmt, unsigned wd, unsigned ht)
 {
+       if(!samples)
+               return storage(fmt, wd, ht);
+
        static Require _req(EXT_framebuffer_multisample);
        fmt = normalize_format(fmt);
        require_pixelformat(fmt);