summaryrefslogtreecommitdiff
path: root/tests/system-gl.cc
diff options
context:
space:
mode:
authorMarius Kintel <marius@kintel.net>2013-03-28 03:55:51 (GMT)
committerMarius Kintel <marius@kintel.net>2013-03-28 03:55:51 (GMT)
commiteefcd6d0b271642d470cd55bc47d1579d943938e (patch)
tree48f9e4db455879025adb9317b740bfa4b72c2d66 /tests/system-gl.cc
parentf70578f362c8c2c78036c9de846c20802ac7aa81 (diff)
parentbeff2b1f4811b7f9d2b58bfc6a469a363bc9bfd0 (diff)
Merge branch 'master' into epec-kernel
Conflicts: src/PolySetCGALEvaluator.cc
Diffstat (limited to 'tests/system-gl.cc')
-rw-r--r--tests/system-gl.cc50
1 files changed, 0 insertions, 50 deletions
diff --git a/tests/system-gl.cc b/tests/system-gl.cc
deleted file mode 100644
index 2e3f3bc..0000000
--- a/tests/system-gl.cc
+++ /dev/null
@@ -1,50 +0,0 @@
-
-/* OpenGL helper functions */
-
-#include <iostream>
-#include <sstream>
-#include <string>
-#include "system-gl.h"
-#include <boost/algorithm/string.hpp>
-
-using namespace std;
-using namespace boost;
-
-string glew_dump(bool dumpall)
-{
- stringstream out;
- out << "GLEW version: " << glewGetString(GLEW_VERSION) << endl
- << "GL Renderer: " << (const char *)glGetString(GL_RENDERER) << endl
- << "GL Vendor: " << (const char *)glGetString(GL_VENDOR) << endl
- << "OpenGL Version: " << (const char *)glGetString(GL_VERSION) << endl;
-
- out << "GL Extensions: " << endl;
- if (dumpall) {
- string extensions((const char *)glGetString(GL_EXTENSIONS));
- replace_all( extensions, " ", "\n " );
- out << " " << extensions << endl;
- }
-
- out << "GL_ARB_framebuffer_object: "
- << (glewIsSupported("GL_ARB_framebuffer_object") ? "yes" : "no")
- << endl
- << "GL_EXT_framebuffer_object: "
- << (glewIsSupported("GL_EXT_framebuffer_object") ? "yes" : "no")
- << endl
- << "GL_EXT_packed_depth_stencil: "
- << (glewIsSupported("GL_EXT_packed_depth_stencil") ? "yes" : "no")
- << endl;
-
- return out.str();
-};
-
-bool report_glerror(const char * function)
-{
- GLenum tGLErr = glGetError();
- if (tGLErr != GL_NO_ERROR) {
- cerr << "OpenGL error 0x" << hex << tGLErr << ": " << gluErrorString(tGLErr) << " after " << function << endl;
- return true;
- }
- return false;
-}
-
contact: Jan Huwald // Impressum