summaryrefslogtreecommitdiffstats
path: root/src/egl/drivers
Commit message (Expand)AuthorAgeFilesLines
* egl: refactor dri2_create_screen() into three separate functionsEmil Velikov2017-05-296-19/+58
* egl/x11: make use of the dri2_display_destroy() helperEmil Velikov2017-05-291-55/+23
* egl/wayland: make use of the dri2_display_destroy() helperEmil Velikov2017-05-291-59/+25
* egl/surfaceless: make use of the dri2_display_destroy() helperEmil Velikov2017-05-291-14/+8
* egl/drm: make use of the dri2_display_destroy() helperEmil Velikov2017-05-291-5/+2
* egl/android: make use of dri2_display_destroy() helperEmil Velikov2017-05-291-18/+9
* egl: split out a dri2_display_destroy() helperEmil Velikov2017-05-292-1/+11
* egl: check for driver_configs in dri2_display_releaseTapani Pälli2017-05-291-1/+1
* gbm: remove unneeded gbm_drm_device abstractionEmil Velikov2017-05-292-12/+7
* gbm: move gbm_drm_device::driver_name to gbm_dri_deviceEmil Velikov2017-05-291-1/+1
* gbm: remove "struct gbm_drm_bo" abstractionEmil Velikov2017-05-291-2/+2
* egl/wayland: verify event queue was allocatedLionel Landwerlin2017-05-221-1/+1
* egl/android: fix segfault within swap_buffersTapani Pälli2017-05-191-1/+6
* egl/wayland: Ensure we get a back bufferDaniel Stone2017-05-191-1/+9
* egl/wayland: Use per-surface event queuesDaniel Stone2017-05-192-27/+68
* egl/wayland: Don't open-code roundtripDaniel Stone2017-05-191-25/+1
* egl: remove suprous header eglcompiler.hEmil Velikov2017-05-082-0/+2
* egl: fold Android logger into main/Emil Velikov2017-05-082-35/+0
* egl/android: Set EGLSurface.Lost to EGL_TRUE/EGL_FALSENicolas Boichat2017-05-041-2/+2
* egl/android: Mark surface as lost when dequeueBuffer failsChad Versace2017-05-041-0/+10
* egl/android: Cancel any outstanding ANativeBuffer in surface destructorChad Versace2017-05-041-4/+9
* eg: explicitly size dri2_to_egl_attribute_map[]Emil Velikov2017-05-041-1/+1
* egl/platform/drm: Don't take display ownership until gbm is initializedAdam Jackson2017-05-041-1/+1
* egl/x11: Honor the EGL_PLATFORM_X11_SCREEN_EXT attributeAdam Jackson2017-05-041-1/+1
* egl: polish dri2_to_egl_attribute_map[]Emil Velikov2017-04-291-50/+18
* Revert "android: fix segfault within swap_buffers"Tapani Pälli2017-04-211-8/+0
* Android: kill off {MESA_}ANDROID_VERSION defines aka Android 4.1 and olderRob Herring2017-03-222-23/+1
* egl/dri2: consistently use ifndef guards over pragma onceEmil Velikov2017-03-221-1/+4
* android: fix segfault within swap_buffersTapani Pälli2017-03-171-0/+8
* egl: Implement __DRI_BACKGROUND_CALLABLEEric Anholt2017-03-163-0/+18
* egl/drm: Use modifiers for backbuffer creationBen Widawsky2017-03-151-4/+15
* EGL/Android: Add EGL_EXT_buffer_age extensionXiaosong Wei2017-03-042-1/+59
* egl/wayland: Don't use DRM format codes for SHMDaniel Stone2017-03-011-6/+15
* egl: Ensure ResetNotificationStrategy matches for shared contexts.Kenneth Graunke2017-03-011-0/+14
* egl/dri3: implement query surface hookBrendan King2017-02-281-0/+20
* android: fix droid_create_image_from_prime_fd_yuv for YV12Tapani Pälli2017-02-031-1/+1
* dri: allow 16bit R/GR images to be exported via drm buffersRainer Hochecker2017-01-231-0/+10
* egl/wayland: resolve quirky try_damage_buffer() implementationEmil Velikov2017-01-181-10/+0
* egl/wayland: unify dri2_wl_create_surface implementationsEmil Velikov2017-01-181-93/+21
* egl/wayland: use the destroy_window_callback for swrastEmil Velikov2017-01-181-0/+2
* egl/dri2: Unify the style of function pointer calls in structsBoyan Ding2017-01-136-35/+34
* gbm/drm: Pick the oldest available buffer in get_back_boDerek Foreman2017-01-131-2/+4
* egl/wayland: Avoid race conditions when on non-main threadJonas Ådahl2017-01-133-14/+25
* egl/wayland: Cleanup private display connection when init failsJonas Ådahl2017-01-131-0/+4
* egl/dri2: add image_loader_extension back into loader extensions for waylandDerek Foreman2017-01-111-0/+1
* egl/dri2: implement query surface hookTapani Pälli2016-12-271-0/+36
* EGL/android: Enhance pbuffer implementationLiu Zhiquan2016-12-191-81/+96
* egl/x11: cleanup init codeEric Engestrom2016-12-151-14/+10
* egl/surfaceless: remove duplicate KHR_image_base enablementEmil Velikov2016-12-091-2/+0
* egl: add EGL_ANDROID_native_fence_syncRob Clark2016-12-011-1/+57