X-Git-Url: https://git.ralfj.de/gltest.git/blobdiff_plain/b4dc0596570275aa9def5ff63af951beb8473d58..dac0dad539be501c94cb8646d979e6e7787e1992:/eglbackend.cpp diff --git a/eglbackend.cpp b/eglbackend.cpp index 0d5e5e6..ef27997 100644 --- a/eglbackend.cpp +++ b/eglbackend.cpp @@ -17,6 +17,7 @@ */ #include "eglbackend.h" +#include "glutil.h" #include #include @@ -81,7 +82,7 @@ VisualID EGLBackend::initialize(Display *xDisplay) exitEglError("Failed to get EGL display"); if (eglInitialize(display, &eglMajor, &eglMinor) == EGL_FALSE) exitEglError("Failed to initialize EGL"); - printf("Using EGL version %d.%d\n", eglMajor, eglMinor); + printf("Using EGL version: %d.%d\n", eglMajor, eglMinor); if (eglMajor == 1 && eglMinor < 3) { fprintf(stderr, "Need at least EGL 1.3 to function properly\n"); exit(1); @@ -120,6 +121,9 @@ void EGLBackend::createContext(Window window) exitEglError("Failed to create context"); if (eglMakeCurrent(display, surface, surface, context) == EGL_FALSE) exitEglError("Failed to make context current"); + printf("Using GL version: %s\n", glGetString(GL_VERSION)); + // initialise GL utilities + resolveFunctionPointers(eglGetProcAddress); } EGLBackend::~EGLBackend()