summaryrefslogtreecommitdiffstats
path: root/src/egl/drivers/dri2/platform_x11.c
Commit message (Expand)AuthorAgeFilesLines
* egl/x11: don't populate dri2_dpy->dri2_loader_extensionEmil Velikov2016-10-141-16/+21
* egl/dri2: move surface refcounting out of the platform codeEmil Velikov2016-10-141-3/+0
* egl: only store device name when Wayland support is builtFrank Binns2016-09-011-11/+10
* egl/x11_dri3: disable WL_bind_wayland_display for devices without render nodesFrank Binns2016-08-311-1/+2
* egl/x11: avoid using freed memory if dri2 init failsJan Ziak2016-08-151-0/+3
* egl/x11: resolve "initialization from incompatible pointer type" warningMark Kettenis2016-05-011-2/+10
* egl/x11: authenticate before doing chipset id ioctlsJonathan Gray2016-04-211-54/+56
* egl/x11: check the return value of xcb_dri2_get_buffers_reply()Emil Velikov2016-03-091-0/+3
* egl_dri2: set correct error code if swapbuffers failsDaniel Czarnowski2016-02-191-1/+6
* egl_dri2: NULL check for xcb_dri2_get_buffers_reply()Daniel Czarnowski2016-02-151-0/+2
* egl: make it clear which platform x11 backend is being used (dri2 or 3)Martin Peres2015-11-171-1/+5
* egl/x11_dri3: Implement EGL_KHR_image_pixmapBoyan Ding2015-11-171-0/+2
* egl/x11: Implement dri3 support with loader's dri3 helperBoyan Ding2015-11-171-7/+110
* egl_dri2: Add a function to let platform code return dri drawable from _EGLSu...Boyan Ding2015-11-171-0/+2
* egl/dri2: enable EGL_KHR_gl_colorspace for swrastEmil Velikov2015-10-071-6/+6
* egl/dri2: don't leak the fd on dri2_terminateEmil Velikov2015-09-151-0/+1
* egl/x11: don't abort when creating a DRI2 drawable failsFrank Binns2015-08-131-1/+19
* egl/x11: set EGL_BAD_NATIVE_(PIXMAP|WINDOW) for invalid pixmaps/windowsFrank Binns2015-08-131-4/+12
* egl/x11: fix use of EGL_BAD_NATIVE_WINDOWFrank Binns2015-08-131-4/+7
* egl/x11: Fix driver_name acquisitionBoyan Ding2015-08-081-6/+5
* egl/x11: don't crash if dri2_dpy->conn is NULLEmil Velikov2015-08-071-5/+3
* egl/x11: auth with xserver before attempting to open the dri moduleEmil Velikov2015-08-071-3/+3
* egl/x11: trust our loader over the xserver for the drivernameEmil Velikov2015-08-071-1/+11
* egl/x11: open the device from within dri2_x11_connect()Emil Velikov2015-08-071-13/+16
* egl/x11: fetch the device_name prior to driver_nameEmil Velikov2015-08-071-5/+5
* egl/x11: remove dri2_dpy->conn checksEmil Velikov2015-08-071-12/+6
* egl/x11: bail out if we cannot fetch the xcb connectionEmil Velikov2015-08-071-1/+1
* egl: implement EGL_KHR_gl_colorspace (v2)Marek Olšák2015-07-221-6/+6
* egl/x11: handle when invalid drawable is passed in create_surfaceEmil Velikov2015-06-301-0/+4
* egl_dri2: Remove trailing whitespacesBoyan Ding2015-06-261-1/+1
* egl/x11: Remove duplicate call to dri2_x11_add_configs_for_visualsBoyan Ding2015-06-231-5/+0
* egl: Use the loader_open_device() helper to do open with CLOEXECDerek Foreman2015-06-231-10/+2
* egl/x11: Set version of swrastLoader to 2Boyan Ding2015-06-181-1/+1
* egl: set the EGL version in common codeMarek Olšák2015-06-051-8/+0
* egl/x11: move dri2_x11_swrast_create_image_khr to egl_dri2_fallback.hAxel Davy2015-05-111-10/+1
* egl/drivers: include stdint.h where neededEmil Velikov2015-03-051-0/+1
* egl: Pass the correct X visual depth to xcb_put_image().José Fonseca2015-01-311-11/+13
* egl: Inform the client API when ancillary buffers may become undefined.Eric Anholt2015-01-061-2/+1
* egl: setup screen iterator before using itTapani Pälli2014-09-291-1/+1
* egl: extra null checks for get_xcb_screen() return valuesJuha-Pekka Heikkila2014-09-231-6/+24
* egl/dri2: use the correct screen indexMarek Olšák2014-09-011-10/+29
* egl/dri2: do not leak dri2_dpy->driver_nameEmil Velikov2014-06-091-0/+6
* egl/dri2/x11: use standard strndup functionEmil Velikov2014-06-091-19/+4
* egl: Add EGL_CHROMIUM_sync_control extension.Sarah Sharp2014-05-201-0/+29
* egl/main: Stop using EGLNative types internallyChad Versace2014-03-171-9/+15
* egl/dri2: Dispatch eglCreateImageKHR by display, not driverChad Versace2014-03-171-2/+11
* egl/dri2/x11: Don't clobber _EGLDriver::APIChad Versace2014-03-171-5/+0
* egl/dri2: Dispatch eglCreateWaylandBufferFromImageWL by display, not driverChad Versace2014-03-171-0/+2
* egl/dri2/x11: Set dri2_dpy->own_deviceChad Versace2014-03-171-0/+3
* egl/dri2: Dispatch eglPostSubBufferNV by display, not driverChad Versace2014-03-171-1/+2