X-Git-Url: https://git.ralfj.de/gltest.git/blobdiff_plain/b4dc0596570275aa9def5ff63af951beb8473d58..c5e36788d25731dbdbd9fa6421fe66eb5e90e3df:/glxbackend.cpp diff --git a/glxbackend.cpp b/glxbackend.cpp index 97e6937..3ebc878 100644 --- a/glxbackend.cpp +++ b/glxbackend.cpp @@ -17,6 +17,7 @@ */ #include "glxbackend.h" +#include "glutil.h" #include #include @@ -45,7 +46,7 @@ VisualID GLXBackend::initialize(Display *display) // debugging: show version information int glxMajor, glxMinor; glXQueryVersion(display, &glxMajor, &glxMinor); - printf("Using GLX version %d.%d\n", glxMajor, glxMinor); + printf("Using GLX version: %d.%d\n", glxMajor, glxMinor); // check for swap control functions const char *extensions = glXQueryExtensionsString(display, DefaultScreen(display)); if (std::string(extensions).find("GLX_MESA_swap_control") != std::string::npos) { @@ -76,6 +77,9 @@ void GLXBackend::createContext(Window window) context = glXCreateContext(display, vi, 0, GL_TRUE); glXMakeCurrent(display, window, context); assert(glXIsDirect(display, context)); + printf("Using GL version: %s\n", glGetString(GL_VERSION)); + // initialise GL utilities + resolveFunctionPointers((T_glGetProcAddress)glXGetProcAddress); } GLXBackend::~GLXBackend()