summaryrefslogtreecommitdiffstats
path: root/src/egl
Commit message (Expand)AuthorAgeFilesLines
* egl: fix bad rebaseEric Engestrom2018-11-151-1/+1
* egl: add missing glvnd entrypoint for EGL_ANDROID_blob_cacheEric Engestrom2018-11-151-0/+3
* egl: Improve the debugging of gbm format matching in DRI configs.Eric Anholt2018-11-121-2/+3
* dri: add AYUV formatLionel Landwerlin2018-11-122-0/+2
* wayland/egl: Resize EGL surface on update buffer for swrastOlivier Fourdan2018-11-061-2/+2
* egl/glvnd: correctly report errors when vendor cannot be foundEmil Velikov2018-11-051-0/+5
* egl: add EGL_EXT_device_base entrypointsEmil Velikov2018-11-051-0/+7
* egl: use the LC_ALL hammer instead of LANGEric Engestrom2018-11-011-1/+1
* egl: fix entrypoint sorting testEric Engestrom2018-11-011-1/+1
* egl: Fix eglentrypoint.h sort order.Mathias Fröhlich2018-11-011-1/+1
* meson: egl: group dri2 bits separately from haikuEmil Velikov2018-11-011-36/+35
* egl: enable EGL_EXT_device_{base,enumeration,query}Emil Velikov2018-11-011-0/+3
* egl: set the EGLDevice when creating a displayEmil Velikov2018-11-017-1/+81
* egl: add EGL_EXT_device_drm supportEmil Velikov2018-11-012-0/+117
* egl: add EGL_MESA_device_software supportEmil Velikov2018-11-013-1/+31
* egl: add base EGL_EXT_device_base implementationEmil Velikov2018-11-0110-3/+344
* configure: allow building with python3Emil Velikov2018-10-311-1/+1
* egl: drop EGL driver `name`Eric Engestrom2018-10-315-10/+1
* egl: move alloc & init out of _eglBuiltInDriver{DRI2,Haiku}Eric Engestrom2018-10-315-32/+19
* egl: add messages to a few assert() and turn a couple into unreachable()Eric Engestrom2018-10-302-6/+6
* egl: Use correct shared libraries suffix on macOS.Vinson Lee2018-10-111-1/+6
* egl/x11: remove eglSwap* surface checkEmil Velikov2018-10-032-8/+0
* egl/surfaceless: remove eglSwap* stubsEmil Velikov2018-10-031-13/+0
* egl/drm: remove eglSwap* surface checkEmil Velikov2018-10-031-16/+14
* egl/android: remove eglSwap* surface checkEmil Velikov2018-10-031-4/+0
* egl: make eglSwapBuffers* a no-op for !window surfacesEmil Velikov2018-10-031-0/+6
* egl: make eglSwapInterval a no-op for !window surfacesEmil Velikov2018-10-031-0/+3
* egl/android: rework device probingEmil Velikov2018-09-201-43/+77
* egl/android: Declare droid_load_driver() staticKristian H. Kristensen2018-09-131-1/+1
* egl/android: do not indent HAVE_DRM_GRALLOC preprocessor directiveMauro Rossi2018-09-021-3/+3
* egl/wayland: do not leak wl_buffer when it is lockedJuan A. Suarez Romero2018-08-312-7/+16
* egl/dri2: Guard against invalid fourcc formatsJason Ekstrand2018-08-301-0/+15
* egl/dri2: Add a helper for the number of planes for a FOURCC formatJason Ekstrand2018-08-301-11/+21
* egl/drm: use gbm_dri_bo() wrapperEmil Velikov2018-08-241-2/+2
* egl/drm: use gbm_dri_surface() wrapperEmil Velikov2018-08-241-3/+3
* egl/drm: use gbm_dri_device() wrapperEmil Velikov2018-08-241-1/+1
* egl/android: simplify device open/probeEmil Velikov2018-08-241-34/+18
* egl/android: remove drmVersion::name NULL checkEmil Velikov2018-08-241-5/+0
* egl/android: remove droid_probe_driver()Emil Velikov2018-08-241-18/+0
* egl/android: use strcmp with drmVersion::nameEmil Velikov2018-08-241-1/+1
* egl/android: use drmDevice instead of the manual /dev/dri iterationEmil Velikov2018-08-241-16/+12
* Revert "configure: allow building with python3"Emil Velikov2018-08-241-1/+1
* configure: allow building with python3Emil Velikov2018-08-231-1/+1
* egl: drop unused _EGL_BUILT_IN_DRIVER_DRI2Eric Engestrom2018-08-233-4/+1
* meson: fix egl build for androidGurchetan Singh2018-08-221-0/+1
* meson: fix egl build for surfacelessGurchetan Singh2018-08-221-0/+1
* egl/android: Implement EGL_KHR_mutable_render_bufferChad Versace2018-08-213-7/+206
* egl: add helper to combine two u32 into one u64Eric Engestrom2018-08-214-7/+11
* egl: implement EXT_surface_SMPTE2086_metadata and EXT_surface_CTA861_3_metadataTapani Pälli2018-08-204-0/+193
* egl: check for buffer overflow *before* corrupting our memoryEric Engestrom2018-08-161-4/+15