mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-09 08:58:02 +02:00
egl_xdri: Report only OpenGL support.
It reported OpenGL ES support because some demos did not set EGL_RENDERABLE_TYPE correctly. The demos are fixed.
This commit is contained in:
parent
fe0e35aba8
commit
3c9bf648ac
1 changed files with 2 additions and 9 deletions
|
|
@ -167,14 +167,10 @@ get_drawable_size(Display *dpy, Drawable d, uint *width, uint *height)
|
|||
static EGLBoolean
|
||||
convert_config(_EGLConfig *conf, EGLint id, const __GLcontextModes *m)
|
||||
{
|
||||
static const EGLint all_apis = (EGL_OPENGL_ES_BIT |
|
||||
EGL_OPENGL_ES2_BIT |
|
||||
EGL_OPENVG_BIT |
|
||||
EGL_OPENGL_BIT);
|
||||
EGLint val;
|
||||
|
||||
_eglInitConfig(conf, id);
|
||||
if (!_eglConfigFromContextModesRec(conf, m, all_apis, all_apis))
|
||||
if (!_eglConfigFromContextModesRec(conf, m, EGL_OPENGL_BIT, EGL_OPENGL_BIT))
|
||||
return EGL_FALSE;
|
||||
|
||||
if (m->doubleBufferMode) {
|
||||
|
|
@ -302,10 +298,7 @@ xdri_eglInitialize(_EGLDriver *drv, _EGLDisplay *dpy,
|
|||
create_configs(dpy, psc->configs, first_id);
|
||||
|
||||
dpy->DriverData = xdri_dpy;
|
||||
dpy->ClientAPIsMask = (EGL_OPENGL_BIT |
|
||||
EGL_OPENGL_ES_BIT |
|
||||
EGL_OPENGL_ES2_BIT |
|
||||
EGL_OPENVG_BIT);
|
||||
dpy->ClientAPIsMask = EGL_OPENGL_BIT;
|
||||
|
||||
/* we're supporting EGL 1.4 */
|
||||
*minor = 1;
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue