*/
#include "eglbackend.h"
+#include "glutil.h"
#include <stdlib.h>
#include <stdio.h>
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);
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()