X-Git-Url: http://git.tdb.fi/?p=libs%2Fgl.git;a=blobdiff_plain;f=source%2Frenderbuffer.h;h=afc6ed204298a7bbcfe02d6c95a87af83c6a1bba;hp=efcf5658872982f3aaf6f3ca97471c363a797ec5;hb=bec07999d95b76f4b47cffcc564d0cd0afc0435e;hpb=e003d7a1497dad3b13e4e88e681f8fa2afc40c83 diff --git a/source/renderbuffer.h b/source/renderbuffer.h index efcf5658..afc6ed20 100644 --- a/source/renderbuffer.h +++ b/source/renderbuffer.h @@ -34,6 +34,10 @@ public: /** Allocates storage for the renderbuffer. */ void storage(PixelFormat fmt, unsigned wd, unsigned ht); + /** Returns the maximum supported sample count for multisampling. If + multisampling is not supported, returns 0. */ + static unsigned get_max_samples(); + /** Allocates multisample storage for the renderbuffer. All attachments in a framebuffer must have the same number of samples. To transfer the contents to a texture for furter processing, use the framebuffer blit