156513f5ff4f3e851c5f0cb38dc8851d18616b3c0Jesse Hall// Generated Code - DO NOT EDIT !! 256513f5ff4f3e851c5f0cb38dc8851d18616b3c0Jesse Hall// generated by 'emugen' 356513f5ff4f3e851c5f0cb38dc8851d18616b3c0Jesse Hall#ifndef __renderControl_client_ftable_t_h 456513f5ff4f3e851c5f0cb38dc8851d18616b3c0Jesse Hall#define __renderControl_client_ftable_t_h 556513f5ff4f3e851c5f0cb38dc8851d18616b3c0Jesse Hall 656513f5ff4f3e851c5f0cb38dc8851d18616b3c0Jesse Hall 756513f5ff4f3e851c5f0cb38dc8851d18616b3c0Jesse Hallstatic struct _renderControl_funcs_by_name { 856513f5ff4f3e851c5f0cb38dc8851d18616b3c0Jesse Hall const char *name; 956513f5ff4f3e851c5f0cb38dc8851d18616b3c0Jesse Hall void *proc; 1056513f5ff4f3e851c5f0cb38dc8851d18616b3c0Jesse Hall} renderControl_funcs_by_name[] = { 1156513f5ff4f3e851c5f0cb38dc8851d18616b3c0Jesse Hall {"rcGetRendererVersion", (void*)rcGetRendererVersion}, 1256513f5ff4f3e851c5f0cb38dc8851d18616b3c0Jesse Hall {"rcGetEGLVersion", (void*)rcGetEGLVersion}, 1356513f5ff4f3e851c5f0cb38dc8851d18616b3c0Jesse Hall {"rcQueryEGLString", (void*)rcQueryEGLString}, 1456513f5ff4f3e851c5f0cb38dc8851d18616b3c0Jesse Hall {"rcGetGLString", (void*)rcGetGLString}, 1556513f5ff4f3e851c5f0cb38dc8851d18616b3c0Jesse Hall {"rcGetNumConfigs", (void*)rcGetNumConfigs}, 1656513f5ff4f3e851c5f0cb38dc8851d18616b3c0Jesse Hall {"rcGetConfigs", (void*)rcGetConfigs}, 1756513f5ff4f3e851c5f0cb38dc8851d18616b3c0Jesse Hall {"rcChooseConfig", (void*)rcChooseConfig}, 1856513f5ff4f3e851c5f0cb38dc8851d18616b3c0Jesse Hall {"rcGetFBParam", (void*)rcGetFBParam}, 1956513f5ff4f3e851c5f0cb38dc8851d18616b3c0Jesse Hall {"rcCreateContext", (void*)rcCreateContext}, 2056513f5ff4f3e851c5f0cb38dc8851d18616b3c0Jesse Hall {"rcDestroyContext", (void*)rcDestroyContext}, 2156513f5ff4f3e851c5f0cb38dc8851d18616b3c0Jesse Hall {"rcCreateWindowSurface", (void*)rcCreateWindowSurface}, 2256513f5ff4f3e851c5f0cb38dc8851d18616b3c0Jesse Hall {"rcDestroyWindowSurface", (void*)rcDestroyWindowSurface}, 2356513f5ff4f3e851c5f0cb38dc8851d18616b3c0Jesse Hall {"rcCreateColorBuffer", (void*)rcCreateColorBuffer}, 2456513f5ff4f3e851c5f0cb38dc8851d18616b3c0Jesse Hall {"rcOpenColorBuffer", (void*)rcOpenColorBuffer}, 2556513f5ff4f3e851c5f0cb38dc8851d18616b3c0Jesse Hall {"rcCloseColorBuffer", (void*)rcCloseColorBuffer}, 2656513f5ff4f3e851c5f0cb38dc8851d18616b3c0Jesse Hall {"rcSetWindowColorBuffer", (void*)rcSetWindowColorBuffer}, 2756513f5ff4f3e851c5f0cb38dc8851d18616b3c0Jesse Hall {"rcFlushWindowColorBuffer", (void*)rcFlushWindowColorBuffer}, 2856513f5ff4f3e851c5f0cb38dc8851d18616b3c0Jesse Hall {"rcMakeCurrent", (void*)rcMakeCurrent}, 2956513f5ff4f3e851c5f0cb38dc8851d18616b3c0Jesse Hall {"rcFBPost", (void*)rcFBPost}, 3056513f5ff4f3e851c5f0cb38dc8851d18616b3c0Jesse Hall {"rcFBSetSwapInterval", (void*)rcFBSetSwapInterval}, 3156513f5ff4f3e851c5f0cb38dc8851d18616b3c0Jesse Hall {"rcBindTexture", (void*)rcBindTexture}, 3256513f5ff4f3e851c5f0cb38dc8851d18616b3c0Jesse Hall {"rcBindRenderbuffer", (void*)rcBindRenderbuffer}, 3356513f5ff4f3e851c5f0cb38dc8851d18616b3c0Jesse Hall {"rcColorBufferCacheFlush", (void*)rcColorBufferCacheFlush}, 3456513f5ff4f3e851c5f0cb38dc8851d18616b3c0Jesse Hall {"rcReadColorBuffer", (void*)rcReadColorBuffer}, 3556513f5ff4f3e851c5f0cb38dc8851d18616b3c0Jesse Hall {"rcUpdateColorBuffer", (void*)rcUpdateColorBuffer}, 3656513f5ff4f3e851c5f0cb38dc8851d18616b3c0Jesse Hall}; 3756513f5ff4f3e851c5f0cb38dc8851d18616b3c0Jesse Hallstatic int renderControl_num_funcs = sizeof(renderControl_funcs_by_name) / sizeof(struct _renderControl_funcs_by_name); 3856513f5ff4f3e851c5f0cb38dc8851d18616b3c0Jesse Hall 3956513f5ff4f3e851c5f0cb38dc8851d18616b3c0Jesse Hall 4056513f5ff4f3e851c5f0cb38dc8851d18616b3c0Jesse Hall#endif 41