aboutsummaryrefslogtreecommitdiffstats
path: root/src/egl
Commit message (Expand)AuthorAgeFilesLines
* 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
* egl/wayland: remove sign from bitfield `formats`Eric Engestrom2018-08-162-6/+6
* egl: some spelling fixesEric Engestrom2018-08-161-5/+5
* meson: fix build for egl platform_x11 without dri3 and gbmAlexander Tsoy2018-08-151-1/+1
* egl/android: fix regression in drm_gralloc path (v2)Mauro Rossi2018-08-151-0/+23
* meson: Build with Python 3Mathieu Bridon2018-08-101-2/+2
* 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: automake: add egl.pc/headers TODO when using glvndEmil Velikov2018-08-081-0/+1
* egl/main: Add bits for EGL_KHR_mutable_render_bufferChad Versace2018-08-075-4/+93
* egl/dri2: In dri2_make_current, return early on failureChad Versace2018-08-071-14/+15
* egl: Simplify queries for EGL_RENDER_BUFFERChad Versace2018-08-075-20/+85
* 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: remove unneeded _eglGetNativePlatform checkEmil Velikov2018-08-071-2/+0
* autoconf: stop exporting internal wayland detailsEmil Velikov2018-08-072-2/+2
* meson: stop exporting internal wayland detailsEmil Velikov2018-08-071-2/+2
* egl/main: fix indentationEric Engestrom2018-08-022-2/+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: Fix missing clamping in eglSetDamageRegionKHRHarish Krupo2018-07-241-14/+11
* 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-186-37/+4
* egl: fix build race in automakeRoss Burton2018-06-291-0/+1
* egl/android: Add DRM node probing and filteringRobert Foss2018-06-251-53/+170
* egl/android: #ifdef out flink name supportRob Herring2018-06-253-15/+49
* meson: Remove various completed todosDylan Baker2018-06-131-2/+0