summaryrefslogtreecommitdiffstats
path: root/src/egl
Commit message (Expand)AuthorAgeFilesLines
* egl: fix build fallouts from 1d0be5b3fe5Krzysztof Sobiecki2017-09-192-2/+2
* egl: use switch statements over if/else chainEmil Velikov2017-09-191-31/+28
* egl: remove unneeded braces around since line if statementsEmil Velikov2017-09-191-9/+5
* egl: simplify _eglDebugReport* APIEmil Velikov2017-09-193-49/+14
* egl: use _eglError's 'msg' as an actual message in EGL_KHR_debugEmil Velikov2017-09-191-1/+1
* configure.ac: split the wayland client/server confusionEmil Velikov2017-09-193-4/+6
* wayland-drm: constify the callbacks structEmil Velikov2017-09-192-11/+7
* wayland-drm: add wl_display/wl_resource forward declarationsEmil Velikov2017-09-191-0/+2
* configure.ac: define WL_HIDE_DEPRECATED at global scaleEmil Velikov2017-09-191-2/+0
* wayland-drm: avoid deprecated use of struct wl_resourceMicah Fedke2017-09-191-3/+3
* wayland-drm: remove unused wayland_drm_buffer_get_{format,buffer}Emil Velikov2017-09-192-18/+0
* wayland-drm: remove hardcoded enum wl_drm_formatEmil Velikov2017-09-191-64/+0
* egl/android: Use per surface out fenceZhongmin Wu2017-09-191-13/+15
* egl: Allow creation of per surface out fenceZhongmin Wu2017-09-198-6/+93
* egl: Wrap dri3 surface primitive around dri2 egl surfaceYogesh Marathe2017-09-192-11/+11
* egl+glx: turn LIBGL_DRI3_DISABLE into a booleanEric Engestrom2017-09-121-1/+1
* egl+glx: turn LIBGL_ALWAYS_SOFTWARE into a booleanEric Engestrom2017-09-125-3/+8
* egl/x11: advertise __DRI_USE_INVALIDATE for DRI2Emil Velikov2017-09-061-0/+1
* egl/x11/dri3: adding missing __DRI_BACKGROUND_CALLABLE extensionEmil Velikov2017-09-061-0/+1
* egl: remove unused 'Screens' array from _egl_displayTapani Pälli2017-09-061-1/+0
* Revert "egl: Allow creation of per surface out fence"Mark Janes2017-08-308-106/+18
* egl/dri2: only destroy created objectsMichael Olbrich2017-08-301-3/+6
* egl: Allow creation of per surface out fenceZhongmin Wu2017-08-308-18/+106
* egl/wayland: make sure HAS_$FORMAT is set for wl_dmabufEmil Velikov2017-08-291-0/+3
* egl/wayland: group wl_win specific code togetherEmil Velikov2017-08-291-4/+3
* egl/wayland: remove dri2_surf width/height double init.Emil Velikov2017-08-291-3/+0
* egl/wayland: set correct format with wl_dmabuf as wl_drm is missingEmil Velikov2017-08-291-1/+1
* egl/wayland: update comment to reflect wl_dmabuf presenceEmil Velikov2017-08-291-1/+1
* egl/wayland: polish object teardown in dri2_wl_destroy_surfaceEmil Velikov2017-08-291-2/+2
* egl/wayland: plug leaks in dri2_wl_create_window_surface() error pathEmil Velikov2017-08-291-2/+6
* egl: simplify refcounting after screen creationEmil Velikov2017-08-291-9/+5
* egl: don't NULL deref the .get_capabilities function pointerEmil Velikov2017-08-261-1/+2
* egl/drm: Don't "fall back" to /dev/dri/card0 if the first open failsAdam Jackson2017-08-251-2/+0
* Revert "egl/android: add missing include"Eric Engestrom2017-08-251-1/+0
* egl/wayland: Use roundtrips when awaiting buffer releaseKai Chen2017-08-251-2/+7
* egl/android: add missing includeEric Engestrom2017-08-241-0/+1
* egl: deduplicate allocations of local buffer over each platform backend (v2)Gwan-gyeong Mun2017-08-225-115/+71
* egl: Fix inclusion of egl.h+mesa_glinterop.hMatt Turner2017-08-212-2/+2
* egl: Add dma_buf_import_modifiers for glvndDaniel Stone2017-08-211-0/+4
* loader_dri3/glx/egl: Optionally use a blit context for blitting operationsThomas Hellstrom2017-08-173-1/+15
* loader_dri3/glx/egl: Remove the loader_dri3_vtable get_dri_screen callbackThomas Hellstrom2017-08-171-12/+0
* egl: Update headers from KhronosDaniel Stone2017-08-111-29/+597
* egl/dri2: Allow modifiers to add FDs to importsDaniel Stone2017-08-111-19/+19
* egl: avoid eglCreatePlatform*Surface{EXT,} crash with invalid dpyEmil Velikov2017-08-101-2/+2
* 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/x11: pass NULL instead of XCB_WINDOW_NONE as native_surfaceEmil Velikov2017-08-102-2/+2
* egl: Clean up native_type vs drawable messMatt Turner2017-08-102-8/+5
* egl: handle BAD_NATIVE_PIXMAP further up the stackEmil Velikov2017-08-102-5/+3
* egl: drop unreachable BAD_NATIVE_WINDOW conditionsEmil Velikov2017-08-104-15/+3