1 // Auto-generated with: android/scripts/gen-entries.py --mode=functions stream-servers/gl/OpenGLESDispatch/render_egl_snapshot.entries --output=include/OpenGLESDispatch/RenderEGL_snapshot_functions.h 2 // DO NOT EDIT THIS FILE 3 4 #ifndef RENDER_EGL_SNAPSHOT_FUNCTIONS_H 5 #define RENDER_EGL_SNAPSHOT_FUNCTIONS_H 6 7 #define LIST_RENDER_EGL_SNAPSHOT_FUNCTIONS(X) \ 8 X(EGLConfig, eglLoadConfig, (EGLDisplay display, EGLStreamKHR stream)) \ 9 X(EGLContext, eglLoadContext, (EGLDisplay display, const EGLint * attrib_list, EGLStreamKHR stream)) \ 10 X(EGLBoolean, eglLoadAllImages, (EGLDisplay display, EGLStreamKHR stream, const void* textureLoader)) \ 11 X(EGLBoolean, eglSaveConfig, (EGLDisplay display, EGLConfig config, EGLStreamKHR stream)) \ 12 X(EGLBoolean, eglSaveContext, (EGLDisplay display, EGLContext context, EGLStreamKHR stream)) \ 13 X(EGLBoolean, eglSaveAllImages, (EGLDisplay display, EGLStreamKHR stream, const void* textureSaver)) \ 14 X(EGLBoolean, eglPreSaveContext, (EGLDisplay display, EGLContext contex, EGLStreamKHR stream)) \ 15 X(EGLBoolean, eglPostLoadAllImages, (EGLDisplay display, EGLStreamKHR stream)) \ 16 X(EGLBoolean, eglPostSaveContext, (EGLDisplay display, EGLConfig config, EGLStreamKHR stream)) \ 17 X(void, eglUseOsEglApi, (EGLBoolean enable, EGLBoolean nullEgl)) \ 18 X(void, eglSetMaxGLESVersion, (EGLint glesVersion)) \ 19 X(void, eglFillUsages, (void* usages)) \ 20 21 EGLAPI EGLConfig EGLAPIENTRY eglLoadConfig(EGLDisplay display, EGLStreamKHR stream); 22 EGLAPI EGLContext EGLAPIENTRY eglLoadContext(EGLDisplay display, const EGLint * attrib_list, EGLStreamKHR stream); 23 EGLAPI EGLBoolean EGLAPIENTRY eglLoadAllImages(EGLDisplay display, EGLStreamKHR stream, const void* textureLoader); 24 EGLAPI EGLBoolean EGLAPIENTRY eglSaveConfig(EGLDisplay display, EGLConfig config, EGLStreamKHR stream); 25 EGLAPI EGLBoolean EGLAPIENTRY eglSaveContext(EGLDisplay display, EGLContext context, EGLStreamKHR stream); 26 EGLAPI EGLBoolean EGLAPIENTRY eglSaveAllImages(EGLDisplay display, EGLStreamKHR stream, const void* textureSaver); 27 EGLAPI EGLBoolean EGLAPIENTRY eglPreSaveContext(EGLDisplay display, EGLContext contex, EGLStreamKHR stream); 28 EGLAPI EGLBoolean EGLAPIENTRY eglPostLoadAllImages(EGLDisplay display, EGLStreamKHR stream); 29 EGLAPI EGLBoolean EGLAPIENTRY eglPostSaveContext(EGLDisplay display, EGLConfig config, EGLStreamKHR stream); 30 EGLAPI void EGLAPIENTRY eglUseOsEglApi(EGLBoolean enable, EGLBoolean nullEgl); 31 EGLAPI void EGLAPIENTRY eglSetMaxGLESVersion(EGLint glesVersion); 32 EGLAPI void EGLAPIENTRY eglFillUsages(void* usages); 33 34 #endif // RENDER_EGL_SNAPSHOT_FUNCTIONS_H 35