blob: dc0d4bd989c351b46d53f81c9b645a06ab842777 [file] [log] [blame]
Anthony Barbier7068f992017-10-26 15:23:08 +01001#include <stdio.h>
2
3#define PRINT_STUB_ERROR printf("\n!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!\nERROR: %s from stub libEGL.so library called! This library can be used to resolve OpenGL ES symbols at compile time but must *not* be in your runtime path (You need to use a real OpenGL ES implementation, this one is empty)\n!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!\n", __func__)
4
5void eglBindAPI(void) { PRINT_STUB_ERROR; return; }
6void eglBindTexImage(void) { PRINT_STUB_ERROR; return; }
7void eglChooseConfig(void) { PRINT_STUB_ERROR; return; }
8void eglCopyBuffers(void) { PRINT_STUB_ERROR; return; }
9void eglCreateContext(void) { PRINT_STUB_ERROR; return; }
10void eglCreateImageKHR (void) { PRINT_STUB_ERROR; return; }
11void eglCreatePbufferFromClientBuffer(void) { PRINT_STUB_ERROR; return; }
12void eglCreatePbufferSurface(void) { PRINT_STUB_ERROR; return; }
13void eglCreatePixmapSurface(void) { PRINT_STUB_ERROR; return; }
14void eglCreateWindowSurface(void) { PRINT_STUB_ERROR; return; }
15void eglDestroyContext(void) { PRINT_STUB_ERROR; return; }
16void eglDestroyImageKHR (void) { PRINT_STUB_ERROR; return; }
17void eglDestroySurface(void) { PRINT_STUB_ERROR; return; }
18void eglGetConfigAttrib(void) { PRINT_STUB_ERROR; return; }
19void eglGetConfigs(void) { PRINT_STUB_ERROR; return; }
20void eglGetCurrentContext(void) { PRINT_STUB_ERROR; return; }
21void eglGetCurrentDisplay(void) { PRINT_STUB_ERROR; return; }
22void eglGetCurrentSurface(void) { PRINT_STUB_ERROR; return; }
23void eglGetDisplay(void) { PRINT_STUB_ERROR; return; }
24void eglGetError(void) { PRINT_STUB_ERROR; return; }
25void eglGetProcAddress(void) { PRINT_STUB_ERROR; return; }
26void eglInitialize(void) { PRINT_STUB_ERROR; return; }
27void eglMakeCurrent(void) { PRINT_STUB_ERROR; return; }
28void eglQueryAPI(void) { PRINT_STUB_ERROR; return; }
29void eglQueryContext(void) { PRINT_STUB_ERROR; return; }
30void eglQueryString(void) { PRINT_STUB_ERROR; return; }
31void eglQuerySurface(void) { PRINT_STUB_ERROR; return; }
32void eglReleaseTexImage(void) { PRINT_STUB_ERROR; return; }
33void eglReleaseThread(void) { PRINT_STUB_ERROR; return; }
34void eglSurfaceAttrib(void) { PRINT_STUB_ERROR; return; }
35void eglSwapBuffers(void) { PRINT_STUB_ERROR; return; }
36void eglSwapInterval(void) { PRINT_STUB_ERROR; return; }
37void eglTerminate(void) { PRINT_STUB_ERROR; return; }
38void eglWaitClient(void) { PRINT_STUB_ERROR; return; }
39void eglWaitGL(void) { PRINT_STUB_ERROR; return; }
40void eglWaitNative(void) { PRINT_STUB_ERROR; return; }