|
@@ -23,11 +23,14 @@
|
|
|
* ARB_draw_buffers extensions. This design has significant advantages over
|
|
* ARB_draw_buffers extensions. This design has significant advantages over
|
|
|
* the older wglGraphicsBuffer and glxGraphicsBuffer:
|
|
* the older wglGraphicsBuffer and glxGraphicsBuffer:
|
|
|
*
|
|
*
|
|
|
- * * Can export depth and stencil. * Supports auxiliary bitplanes. *
|
|
|
|
|
- * Supports non-power-of-two padding. * Supports tracking of host window
|
|
|
|
|
- * size. * Supports cumulative render-to-texture. * Faster than pbuffers. *
|
|
|
|
|
- * Can render onto a texture without clearing it first. * Supports
|
|
|
|
|
- * multisample antialiased rendering.
|
|
|
|
|
|
|
+ * - Can export depth and stencil.
|
|
|
|
|
+ * - Supports auxiliary bitplanes.
|
|
|
|
|
+ * - Supports non-power-of-two padding.
|
|
|
|
|
+ * - Supports tracking of host window size.
|
|
|
|
|
+ * - Supports cumulative render-to-texture.
|
|
|
|
|
+ * - Faster than pbuffers.
|
|
|
|
|
+ * - Can render onto a texture without clearing it first.
|
|
|
|
|
+ * - Supports multisample antialiased rendering.
|
|
|
*
|
|
*
|
|
|
* Some of these deserve a little explanation. Auxiliary bitplanes are
|
|
* Some of these deserve a little explanation. Auxiliary bitplanes are
|
|
|
* additional bitplanes above and beyond the normal depth,stencil,color. One
|
|
* additional bitplanes above and beyond the normal depth,stencil,color. One
|
|
@@ -45,7 +48,6 @@
|
|
|
* EXT_framebuffer_blit to allow for multisample antialiasing these offscreen
|
|
* EXT_framebuffer_blit to allow for multisample antialiasing these offscreen
|
|
|
* render targets. If these extensions are unavailable the buffer will render
|
|
* render targets. If these extensions are unavailable the buffer will render
|
|
|
* as if multisamples is 0.
|
|
* as if multisamples is 0.
|
|
|
- *
|
|
|
|
|
*/
|
|
*/
|
|
|
class EXPCL_GL CLP(GraphicsBuffer) : public GraphicsBuffer {
|
|
class EXPCL_GL CLP(GraphicsBuffer) : public GraphicsBuffer {
|
|
|
public:
|
|
public:
|