mirror of
https://github.com/libretro/RetroArch
synced 2025-03-03 04:14:00 +00:00
Add GL_CAPS_GLES3_SUPPORTED
This commit is contained in:
parent
1f99df6740
commit
f698e0cfac
@ -117,6 +117,12 @@ bool gl_check_capability(enum gl_capability_enum enum_idx)
|
||||
|
||||
switch (enum_idx)
|
||||
{
|
||||
case GL_CAPS_GLES3_SUPPORTED:
|
||||
#if defined(HAVE_OPENGLES)
|
||||
if (major >= 3)
|
||||
return true;
|
||||
#endif
|
||||
break;
|
||||
case GL_CAPS_EGLIMAGE:
|
||||
#if defined(HAVE_EGL) && defined(HAVE_OPENGLES)
|
||||
if (glEGLImageTargetTexture2DOES != NULL)
|
||||
|
@ -197,7 +197,8 @@ enum gl_capability_enum
|
||||
GL_CAPS_SRGB_FBO,
|
||||
GL_CAPS_SRGB_FBO_ES3,
|
||||
GL_CAPS_FP_FBO,
|
||||
GL_CAPS_BGRA8888
|
||||
GL_CAPS_BGRA8888,
|
||||
GL_CAPS_GLES3_SUPPORTED
|
||||
};
|
||||
|
||||
RETRO_BEGIN_DECLS
|
||||
|
@ -372,7 +372,7 @@ static void *gfx_ctx_x_init(void *data)
|
||||
{
|
||||
case GFX_CTX_OPENGL_API:
|
||||
case GFX_CTX_OPENGL_ES_API:
|
||||
#ifdef HAVE_OPENGL
|
||||
#if defined(HAVE_OPENGL) || defined(HAVE_OPENGLES)
|
||||
glXQueryVersion(g_x11_dpy, &major, &minor);
|
||||
|
||||
/* GLX 1.3+ minimum required. */
|
||||
|
Loading…
x
Reference in New Issue
Block a user