# HG changeset patch # User reimar # Date 1367660682 0 # Node ID 60f5fa4537195a075bc7759812ccfbe42c185e1b # Parent 7cfe91ac8df8d95fefe42dea7be3da540c1c299c Minor simplification. diff -r 7cfe91ac8df8 -r 60f5fa453719 libvo/gl_common.c --- a/libvo/gl_common.c Sat May 04 04:09:21 2013 +0000 +++ b/libvo/gl_common.c Sat May 04 09:44:42 2013 +0000 @@ -409,8 +409,9 @@ void *fallback; } extfunc_desc_t; +#define SIMPLE_FUNC_DESC(name) {&mpgl##name, NULL, {"gl"#name, NULL}, NULL} #if !defined(CONFIG_GL_WIN32) && !defined(CONFIG_GL_X11) -#define DEF_FUNC_DESC(name) {&mpgl##name, NULL, {"gl"#name, NULL}, NULL} +#define DEF_FUNC_DESC(name) SIMPLE_FUNC_DESC(name) #else #define DEF_FUNC_DESC(name) {&mpgl##name, NULL, {"gl"#name, NULL}, gl ##name} #endif @@ -499,12 +500,12 @@ {&mpglFreeMemoryMESA, "GLX_MESA_allocate_memory", {"glXFreeMemoryMESA", NULL}}, // Things needed to run on GLES - {&mpglVertexPointer, NULL, {"glVertexPointer", NULL}}, - {&mpglTexCoordPointer, NULL, {"glTexCoordPointer", NULL}}, - {&mpglClientActiveTexture, NULL, {"glClientActiveTexture", NULL}}, - {&mpglEnableClientState, NULL, {"glEnableClientState", NULL}}, - {&mpglDisableClientState, NULL, {"glDisableClientState", NULL}}, - {&mpglDrawArrays, NULL, {"glDrawArrays", NULL}}, + SIMPLE_FUNC_DESC(VertexPointer), + SIMPLE_FUNC_DESC(TexCoordPointer), + SIMPLE_FUNC_DESC(ClientActiveTexture), + SIMPLE_FUNC_DESC(EnableClientState), + SIMPLE_FUNC_DESC(DisableClientState), + SIMPLE_FUNC_DESC(DrawArrays), {NULL} };