diff options
Diffstat (limited to 'src/gallium/targets/egl-apis/api_GL.c')
-rw-r--r-- | src/gallium/targets/egl-apis/api_GL.c | 20 |
1 files changed, 19 insertions, 1 deletions
diff --git a/src/gallium/targets/egl-apis/api_GL.c b/src/gallium/targets/egl-apis/api_GL.c index 6d172745c0..676300b0cc 100644 --- a/src/gallium/targets/egl-apis/api_GL.c +++ b/src/gallium/targets/egl-apis/api_GL.c @@ -1,7 +1,25 @@ #include "state_tracker/st_gl_api.h" +#if FEATURE_GL PUBLIC struct st_api * -st_api_create_OpenGL() +st_api_create_OpenGL(void) { return st_gl_api_create(); } +#endif + +#if FEATURE_ES1 +PUBLIC struct st_api * +st_api_create_OpenGL_ES1(void) +{ + return st_gl_api_create_es1(); +} +#endif + +#if FEATURE_ES2 +PUBLIC struct st_api * +st_api_create_OpenGL_ES2(void) +{ + return st_gl_api_create_es2(); +} +#endif |