diff options
author | Anthony Barbier <anthony.barbier@arm.com> | 2017-12-14 16:27:41 +0000 |
---|---|---|
committer | Anthony Barbier <anthony.barbier@arm.com> | 2018-11-02 16:42:33 +0000 |
commit | 14c86a9246202c0c928c03cf6886dde134fba525 (patch) | |
tree | c7b670b52fb257f133f02ff74894ba461336828d /opengles-3.1-stubs/EGL.c | |
parent | 08c5a06e2b49df0d7912deedd6d26d2c603cfe58 (diff) | |
download | ComputeLibrary-14c86a9246202c0c928c03cf6886dde134fba525.tar.gz |
COMPMID-557 Added some GLES documentation and rework following OOB testing
Change-Id: I56333ed23d30c5ec3094f64b78a023589064fe06
Reviewed-on: https://eu-gerrit-1.euhpc.arm.com/113375
Tested-by: BSG Visual Compute Jenkins server to access repositories on http://mpd-gerrit.cambridge.arm.com <bsgcomp@arm.com>
Reviewed-by: Jim He <jim.he@arm.com>
Reviewed-by: Anthony Barbier <anthony.barbier@arm.com>
Diffstat (limited to 'opengles-3.1-stubs/EGL.c')
-rw-r--r-- | opengles-3.1-stubs/EGL.c | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/opengles-3.1-stubs/EGL.c b/opengles-3.1-stubs/EGL.c new file mode 100644 index 0000000000..dc0d4bd989 --- /dev/null +++ b/opengles-3.1-stubs/EGL.c @@ -0,0 +1,40 @@ +#include <stdio.h> + +#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__) + +void eglBindAPI(void) { PRINT_STUB_ERROR; return; } +void eglBindTexImage(void) { PRINT_STUB_ERROR; return; } +void eglChooseConfig(void) { PRINT_STUB_ERROR; return; } +void eglCopyBuffers(void) { PRINT_STUB_ERROR; return; } +void eglCreateContext(void) { PRINT_STUB_ERROR; return; } +void eglCreateImageKHR (void) { PRINT_STUB_ERROR; return; } +void eglCreatePbufferFromClientBuffer(void) { PRINT_STUB_ERROR; return; } +void eglCreatePbufferSurface(void) { PRINT_STUB_ERROR; return; } +void eglCreatePixmapSurface(void) { PRINT_STUB_ERROR; return; } +void eglCreateWindowSurface(void) { PRINT_STUB_ERROR; return; } +void eglDestroyContext(void) { PRINT_STUB_ERROR; return; } +void eglDestroyImageKHR (void) { PRINT_STUB_ERROR; return; } +void eglDestroySurface(void) { PRINT_STUB_ERROR; return; } +void eglGetConfigAttrib(void) { PRINT_STUB_ERROR; return; } +void eglGetConfigs(void) { PRINT_STUB_ERROR; return; } +void eglGetCurrentContext(void) { PRINT_STUB_ERROR; return; } +void eglGetCurrentDisplay(void) { PRINT_STUB_ERROR; return; } +void eglGetCurrentSurface(void) { PRINT_STUB_ERROR; return; } +void eglGetDisplay(void) { PRINT_STUB_ERROR; return; } +void eglGetError(void) { PRINT_STUB_ERROR; return; } +void eglGetProcAddress(void) { PRINT_STUB_ERROR; return; } +void eglInitialize(void) { PRINT_STUB_ERROR; return; } +void eglMakeCurrent(void) { PRINT_STUB_ERROR; return; } +void eglQueryAPI(void) { PRINT_STUB_ERROR; return; } +void eglQueryContext(void) { PRINT_STUB_ERROR; return; } +void eglQueryString(void) { PRINT_STUB_ERROR; return; } +void eglQuerySurface(void) { PRINT_STUB_ERROR; return; } +void eglReleaseTexImage(void) { PRINT_STUB_ERROR; return; } +void eglReleaseThread(void) { PRINT_STUB_ERROR; return; } +void eglSurfaceAttrib(void) { PRINT_STUB_ERROR; return; } +void eglSwapBuffers(void) { PRINT_STUB_ERROR; return; } +void eglSwapInterval(void) { PRINT_STUB_ERROR; return; } +void eglTerminate(void) { PRINT_STUB_ERROR; return; } +void eglWaitClient(void) { PRINT_STUB_ERROR; return; } +void eglWaitGL(void) { PRINT_STUB_ERROR; return; } +void eglWaitNative(void) { PRINT_STUB_ERROR; return; } |