diff options
author | Marius Kintel <marius@kintel.net> | 2011-11-06 23:37:32 (GMT) |
---|---|---|
committer | Marius Kintel <marius@kintel.net> | 2011-11-06 23:37:32 (GMT) |
commit | 58502a2c346d46e1240f32721e00b1ed6a65a324 (patch) | |
tree | 0ee4c2403030f7785f1af8a8cd760787f62e30e1 | |
parent | 75c9749589c86413ff937350ebb3bdd72d345ec7 (diff) |
Debug output: FBO bit depth info
-rw-r--r-- | tests/OffscreenView.cc | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/tests/OffscreenView.cc b/tests/OffscreenView.cc index e34fbce..46951c1 100644 --- a/tests/OffscreenView.cc +++ b/tests/OffscreenView.cc @@ -16,6 +16,20 @@ OffscreenView::OffscreenView(size_t width, size_t height) for (int i = 0; i < 10; i++) this->shaderinfo[i] = 0; this->ctx = create_offscreen_context(width, height); if ( this->ctx == NULL ) throw -1; + +#ifdef DEBUG + GLint rbits, gbits, bbits, abits, dbits, sbits; + glGetIntegerv(GL_RED_BITS, &rbits); + glGetIntegerv(GL_GREEN_BITS, &gbits); + glGetIntegerv(GL_BLUE_BITS, &bbits); + glGetIntegerv(GL_ALPHA_BITS, &abits); + glGetIntegerv(GL_DEPTH_BITS, &dbits); + glGetIntegerv(GL_STENCIL_BITS, &sbits); + + fprintf(stderr, "FBO: RGBA(%d%d%d%d), depth(%d), stencil(%d)\n", + rbits, gbits, bbits, abits, dbits, sbits); +#endif + initializeGL(); resizeGL(width, height); } |