]> git.tdb.fi Git - libs/gl.git/blobdiff - source/renderbuffer.h
Remove the deprecated ProgramBuilder class
[libs/gl.git] / source / renderbuffer.h
index 0ccf49675897c6b9864da27adb708eed45c458e8..afc6ed204298a7bbcfe02d6c95a87af83c6a1bba 100644 (file)
@@ -31,13 +31,13 @@ public:
        unsigned get_width() const { return width; }
        unsigned get_height() const { return height; }
 
-private:
-       static PixelFormat normalize_format(PixelFormat);
-
-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