summaryrefslogtreecommitdiffstats
path: root/src/egl/drivers
Commit message (Expand)AuthorAgeFilesLines
* egl: set the EGLDevice when creating a displayEmil Velikov2018-11-017-1/+81
* egl: drop EGL driver `name`Eric Engestrom2018-10-312-4/+0
* egl: move alloc & init out of _eglBuiltInDriver{DRI2,Haiku}Eric Engestrom2018-10-312-23/+6
* egl: add messages to a few assert() and turn a couple into unreachable()Eric Engestrom2018-10-301-4/+4
* 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/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
* 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/wayland: remove sign from bitfield `formats`Eric Engestrom2018-08-162-6/+6
* egl: some spelling fixesEric Engestrom2018-08-161-5/+5
* egl/android: fix regression in drm_gralloc path (v2)Mauro Rossi2018-08-151-0/+23
* egl: Fix leak of X11 pixmaps backing pbuffers in DRI3.Eric Anholt2018-08-091-0/+5
* wayland/egl: update surface size on window resizeJuan A. Suarez Romero2018-08-081-4/+15
* wayland/egl: initialize window surface size to window sizeJuan A. Suarez Romero2018-08-081-0/+3
* egl/dri2: In dri2_make_current, return early on failureChad Versace2018-08-071-14/+15
* egl: Simplify queries for EGL_RENDER_BUFFERChad Versace2018-08-071-6/+0
* egl: set EGL_BAD_NATIVE_PIXMAP in the copy_buffers fallbackEmil Velikov2018-08-071-1/+2
* egl/x11: use the no-op dri2_fallback_copy_buffers for swrastEmil Velikov2018-08-071-1/+2
* egl/x11: Handle both depth 30 formats for eglCreateImage(). (v4)Mario Kleiner2018-08-014-9/+48
* egl/wayland: Add 10bpc BGR configsDaniel Stone2018-08-011-0/+12
* egl/surfaceless: Allow DRMless fallback.David Riley2018-07-301-0/+19
* egl/surfaceless: Define DRI_SWRastLoader extension when using swrast.David Riley2018-07-301-4/+21
* egl: Refuse EGL_MESA_image_dma_buf_export if we don't have a DRM fourcc.Eric Anholt2018-07-201-0/+27
* egl: Use the canonical drm-uapi fourcc header to avoid local defines.Eric Anholt2018-07-182-36/+0
* egl/android: Add DRM node probing and filteringRobert Foss2018-06-251-53/+170
* egl/android: #ifdef out flink name supportRob Herring2018-06-252-14/+44
* egl: rewire the build systems to use libwayland-eglEric Engestrom2018-06-061-4/+3
* egl/x11: fix build with DRI3 disabledEric Engestrom2018-05-291-0/+3
* egl/x11: deduplicate depth-to-format logicEric Engestrom2018-05-243-33/+26
* egl: add EGL_BAD_MATCH error case for surfaceless and androidTapani Pälli2018-05-042-2/+6
* egl/x11: Send invalidate to driver on copy_region path in swap_bufferDeepak Rawat2018-05-031-10/+13
* egl: check if colorspace/surface type is supportedJuan A. Suarez Romero2018-05-034-0/+21
* x11: Only report supported DRI3/Present versionsDaniel Stone2018-03-301-4/+16
* egl/wayland: Make swrast display_sync the correct queueDerek Foreman2018-03-221-1/+1