mirror of https://github.com/encounter/SDL.git
egl: Make SDL_EGL_HasExtension() available outside of SDL_egl.c.
This commit is contained in:
parent
055cad49b6
commit
e758dd53dc
|
@ -152,12 +152,8 @@ int SDL_EGL_SetErrorEx(const char * message, const char * eglFunctionName, EGLin
|
|||
}
|
||||
|
||||
/* EGL implementation of SDL OpenGL ES support */
|
||||
typedef enum {
|
||||
SDL_EGL_DISPLAY_EXTENSION,
|
||||
SDL_EGL_CLIENT_EXTENSION
|
||||
} SDL_EGL_ExtensionType;
|
||||
|
||||
static SDL_bool SDL_EGL_HasExtension(_THIS, SDL_EGL_ExtensionType type, const char *ext)
|
||||
SDL_bool SDL_EGL_HasExtension(_THIS, SDL_EGL_ExtensionType type, const char *ext)
|
||||
{
|
||||
size_t ext_len;
|
||||
const char *ext_override;
|
||||
|
|
|
@ -122,6 +122,13 @@ typedef struct SDL_EGL_VideoData
|
|||
} SDL_EGL_VideoData;
|
||||
|
||||
/* OpenGLES functions */
|
||||
typedef enum SDL_EGL_ExtensionType {
|
||||
SDL_EGL_DISPLAY_EXTENSION,
|
||||
SDL_EGL_CLIENT_EXTENSION
|
||||
} SDL_EGL_ExtensionType;
|
||||
|
||||
extern SDL_bool SDL_EGL_HasExtension(_THIS, SDL_EGL_ExtensionType type, const char *ext);
|
||||
|
||||
extern int SDL_EGL_GetAttribute(_THIS, SDL_GLattr attrib, int *value);
|
||||
/* SDL_EGL_LoadLibrary can get a display for a specific platform (EGL_PLATFORM_*)
|
||||
* or, if 0 is passed, let the implementation decide.
|
||||
|
|
Loading…
Reference in New Issue