summaryrefslogtreecommitdiffstats
path: root/src/egl/drivers/dri2/platform_drm.c
Commit message (Expand)AuthorAgeFilesLines
* gbm: give a name to rgba fieldsEric Engestrom2018-03-051-8/+8
* egl/gbm: Fix compiler warning about visual matching.Eric Anholt2018-02-121-1/+1
* egl/gbm: Ensure EGLConfigs match GBM surface formatDaniel Stone2018-02-091-4/+48
* egl/gbm: Remove duplicate format tableDaniel Stone2018-02-091-18/+17
* egl: rename LIBGL_ALWAYS_SOFTWARE variable from UseFallback to ForceSoftwareEric Engestrom2017-12-271-1/+1
* egl: let each platform decided how to handle LIBGL_ALWAYS_SOFTWAREEric Engestrom2017-12-271-0/+4
* egl/drm: move teardown code to the platform fileEmil Velikov2017-11-161-0/+7
* egl/dri2: Implement swapInterval fallback in a conformant way (v2)Tomasz Figa2017-09-271-1/+0
* egl: Allow creation of per surface out fenceZhongmin Wu2017-09-191-1/+2
* Revert "egl: Allow creation of per surface out fence"Mark Janes2017-08-301-2/+1
* egl: Allow creation of per surface out fenceZhongmin Wu2017-08-301-1/+2
* egl/drm: Don't "fall back" to /dev/dri/card0 if the first open failsAdam Jackson2017-08-251-2/+0
* egl: deduplicate allocations of local buffer over each platform backend (v2)Gwan-gyeong Mun2017-08-221-34/+12
* egl/drm: rename dri2_drm_create_surface()Emil Velikov2017-08-101-13/+4
* egl/drm: remove unreachable code in dri2_drm_create_surface()Emil Velikov2017-08-101-13/+7
* egl: drop unreachable BAD_NATIVE_WINDOW conditionsEmil Velikov2017-08-101-5/+0
* egl/drm: Fix misused x and y offsets in swrast_get_image()Gwan-gyeong Mun2017-08-011-4/+19
* egl/drm: Fix misused x and y offsets in swrast_put_image2()Gwan-gyeong Mun2017-08-011-2/+17
* egl/dri2: remove unused buffer_count variableGwan-gyeong Mun2017-07-191-2/+1
* egl/drm: Format code in platform_drm.c according to style guide.Gwan-gyeong Mun2017-07-191-1/+2
* egl/drm: add going out of the loop when the designated buffer is foundGwan-gyeong Mun2017-07-191-0/+1
* egl: fold _eglError() + return EGL_FALSEEmil Velikov2017-06-261-4/+2
* egl: drop _eglInitImage() return typeEmil Velikov2017-06-261-4/+1
* egl: Rename 'count' in ${platform}_add_configs_for_visuals (v2)Chad Versace2017-06-221-5/+5
* egl/drm: Declare EGLConfig attrib array inside loopChad Versace2017-06-221-5/+5
* egl/drm: Move loop vars inside the loopChad Versace2017-06-221-22/+15
* egl: properly count configsEric Engestrom2017-06-221-1/+2
* egl: turn boolean `int`s into `bool`sEric Engestrom2017-06-211-3/+3
* egl/android: support for EGL_KHR_partial_updateHarish Krupo2017-06-111-0/+1
* egl: fix _eglQuerySurface in EGL_BUFFER_AGE_EXT caseTapani Pälli2017-06-091-1/+1
* egl/drm: remove temporary fd variableEric Engestrom2017-05-311-8/+6
* egl/drm: flatten codeflowEmil Velikov2017-05-291-19/+20
* egl/drm: check for dri2_dpy->flush before using the flush extensionEmil Velikov2017-05-291-1/+1
* egl: annotate dri2_egl_display_vtbl as const dataEmil Velikov2017-05-291-1/+1
* egl/drm: use dri2_setup_extensions() over the extensions provided by GBMEmil Velikov2017-05-291-4/+5
* egl/drm: make use of the dri2_display_destroy() helperEmil Velikov2017-05-291-5/+2
* gbm: remove unneeded gbm_drm_device abstractionEmil Velikov2017-05-291-11/+6
* 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/platform/drm: Don't take display ownership until gbm is initializedAdam Jackson2017-05-041-1/+1
* egl/drm: Use modifiers for backbuffer creationBen Widawsky2017-03-151-4/+15
* egl/dri2: Unify the style of function pointer calls in structsBoyan Ding2017-01-131-7/+7
* gbm/drm: Pick the oldest available buffer in get_back_boDerek Foreman2017-01-131-2/+4
* gbm: set up the interop extension for egl/drmMarek Olšák2016-11-011-0/+1
* egl/drm: set eglError and provide an error message on failureEmil Velikov2016-10-141-6/+15
* egl/drm: introduce drm_add_configs_for_visuals() helperEmil Velikov2016-10-141-28/+61
* egl/dri2: set WL_bind_wayland_display in a consistent wayEmil Velikov2016-10-141-14/+2
* egl/dri2: move surface refcounting out of the platform codeEmil Velikov2016-10-141-3/+0
* gbm: wire up fence extensionRob Clark2016-09-071-0/+1
* egl: only store device name when Wayland support is builtFrank Binns2016-09-011-1/+2