summaryrefslogtreecommitdiffstats
path: root/src/egl/drivers/dri2/egl_dri2.c
Commit message (Expand)AuthorAgeFilesLines
* dri: add P010, P012, P016 for 10bit/12bit/16bit YUV420 formatsTapani Pälli2019-02-121-0/+17
* egl: use coherent variable namesEric Engestrom2019-02-061-76/+76
* egl/wayland-drm: Only announce formats via wl_drm which the driver supports.Mario Kleiner2019-01-291-1/+2
* egl: Implementation of egl dri2 drivers for MESA_query_driverVeluri Mithun2019-01-241-0/+37
* Revert "Implementation of egl dri2 drivers for MESA_query_driver"Mark Janes2019-01-231-37/+0
* Implementation of egl dri2 drivers for MESA_query_driverVeluri Mithun2019-01-231-0/+37
* egl: add missing includesEric Engestrom2019-01-111-0/+1
* loader: Factor out the common driver opening logic from each loader.Eric Anholt2018-11-161-68/+7
* egl: Move loader_set_logger() up to egl_dri2.c.Eric Anholt2018-11-161-0/+2
* egl/dri: fix error value with unknown drm formatLionel Landwerlin2018-11-161-1/+1
* dri: add AYUV formatLionel Landwerlin2018-11-121-0/+1
* egl: drop EGL driver `name`Eric Engestrom2018-10-311-2/+0
* egl: move alloc & init out of _eglBuiltInDriver{DRI2,Haiku}Eric Engestrom2018-10-311-10/+3
* egl: add messages to a few assert() and turn a couple into unreachable()Eric Engestrom2018-10-301-4/+4
* 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/android: Implement EGL_KHR_mutable_render_bufferChad Versace2018-08-211-2/+36
* egl: add helper to combine two u32 into one u64Eric Engestrom2018-08-211-2/+2
* 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: 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-181-28/+0
* dri3: Don't fail on version mismatchDaniel Stone2018-03-201-1/+1
* egl/dri2: move wayland header inclusion where applicableEmil Velikov2018-03-161-0/+1
* egl/x11: Re-allocate buffers if format is suboptimalLouis-Francis Ratté-Boulianne2018-03-091-0/+2
* egl/x11: Support DRI3 v1.1Louis-Francis Ratté-Boulianne2018-03-091-0/+7
* egl/dri2: fix segfault when display initialisation failsFrank Binns2018-02-231-1/+1
* dri: fromPlanar() can return NULL as a valid resultLouis-Francis Ratté-Boulianne2018-02-151-1/+2
* egl: add support for EGL_ANDROID_blob_cacheTapani Pälli2018-02-071-0/+16
* egl: let each platform decided how to handle LIBGL_ALWAYS_SOFTWAREEric Engestrom2017-12-271-4/+0
* egl: pass the dri2_dpy to the $plat_teardown functionsEmil Velikov2017-11-161-2/+2
* egl: add note about missing $plat_teardownEmil Velikov2017-11-161-0/+1
* egl/wayland: move teardown code to the platform fileEmil Velikov2017-11-161-20/+1
* egl/drm: move teardown code to the platform fileEmil Velikov2017-11-161-5/+1
* egl/x11: move teardown code to the platform fileEmil Velikov2017-11-161-5/+1
* egl: Provide meaningfull error when built w/o requested platformEmil Velikov2017-11-161-11/+1
* egl: EXT_pixel_format_float plumbingTapani Pälli2017-11-131-0/+2
* threads: update for late C11 changesNicolai Hähnle2017-11-091-11/+13
* egl: Implement EGL_KHR_context_flush_controlAdam Jackson2017-11-061-1/+10
* egl/dri2: Factor out context attribute initializationAdam Jackson2017-11-061-24/+7
* egl,dri: Propagate context priority hint to driver->CreateContextChris Wilson2017-10-201-7/+31
* egl: Support IMG_context_priorityChris Wilson2017-10-201-0/+5
* Revert "egl: move alloc & init out of _eglBuiltInDriver{DRI2,Haiku}"Marek Olšák2017-10-181-3/+10
* Revert "egl: drop EGL driver `name`"Marek Olšák2017-10-181-0/+2
* egl: drop EGL driver `name`Eric Engestrom2017-10-181-2/+0
* egl: drop always-false TestOnly optionEric Engestrom2017-10-181-4/+0
* egl: move alloc & init out of _eglBuiltInDriver{DRI2,Haiku}Eric Engestrom2017-10-181-10/+3
* egl_dri2: drop dri2_egl_driver structEric Engestrom2017-10-181-53/+50
* egl_dri2: move glFlush out of struct dri2_egl_driverEric Engestrom2017-10-181-25/+22
* wayland-drm: constify the callbacks struct, take 2Emil Velikov2017-10-131-9/+5