diff options
author | Neil Roberts <[email protected]> | 2014-04-08 23:28:40 +0300 |
---|---|---|
committer | Emil Velikov <[email protected]> | 2014-04-25 21:17:05 +0100 |
commit | 63d4661ab28c036ab000f94812a91d93d538a72a (patch) | |
tree | c5a77f931cf4aaae02f041f0c41c4354c18d40d0 /src/egl/drivers/dri2 | |
parent | 49964fa28b611103bed46d0f9dcd942391c4dea8 (diff) |
wayland: Fix the logic in disabling the prime capability
It looks like this bit of code is trying to disable the prime capability if
the driver doesn't support createImageFromFds. However the logic looks a bit
broken and what it would actually do is disable all other capabilities apart
from prime. This patch fixes it to actually disable prime.
Cc: "10.0" "10.1" <[email protected]>
Reviewed-by: Emil Velikov <[email protected]>
Diffstat (limited to 'src/egl/drivers/dri2')
-rw-r--r-- | src/egl/drivers/dri2/platform_wayland.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/egl/drivers/dri2/platform_wayland.c b/src/egl/drivers/dri2/platform_wayland.c index 691f3e1ef84..37dcf19f9be 100644 --- a/src/egl/drivers/dri2/platform_wayland.c +++ b/src/egl/drivers/dri2/platform_wayland.c @@ -1049,7 +1049,7 @@ dri2_initialize_wayland(_EGLDriver *drv, _EGLDisplay *disp) if (dri2_dpy->image->base.version < 7 || dri2_dpy->image->createImageFromFds == NULL) - dri2_dpy->capabilities &= WL_DRM_CAPABILITY_PRIME; + dri2_dpy->capabilities &= ~WL_DRM_CAPABILITY_PRIME; types = EGL_WINDOW_BIT; for (i = 0; dri2_dpy->driver_configs[i]; i++) { |