summaryrefslogtreecommitdiffstats
path: root/src/egl/drivers/dri2/platform_x11.c
Commit message (Expand)AuthorAgeFilesLines
* egl/x11: move teardown code to the platform fileEmil Velikov2017-11-161-0/+6
* egl: set UseFallback if LIBGL_ALWAYS_SOFTWARE is setEric Engestrom2017-10-181-1/+1
* egl/dri2: Implement swapInterval fallback in a conformant way (v2)Tomasz Figa2017-09-271-1/+1
* egl: Allow creation of per surface out fenceZhongmin Wu2017-09-191-1/+2
* 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-121-1/+2
* 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
* 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/x11: pass NULL instead of XCB_WINDOW_NONE as native_surfaceEmil Velikov2017-08-101-1/+1
* egl: Clean up native_type vs drawable messMatt Turner2017-08-101-5/+2
* egl: handle BAD_NATIVE_PIXMAP further up the stackEmil Velikov2017-08-101-5/+0
* egl: drop unreachable BAD_NATIVE_WINDOW conditionsEmil Velikov2017-08-101-4/+2
* egl: add dri2_setup_swap_interval helperEmil Velikov2017-08-101-31/+6
* egl/dri2: refactor dri2_query_surface, swrastGetDrawableInfoTapani Pälli2017-08-091-7/+18
* egl/dri2: add image extension such it's usable by swrast driverGurchetan Singh2017-08-071-1/+2
* egl/x11: don't leak xfixes_query in the error pathEmil Velikov2017-08-041-0/+1
* egl: deduplicate swap interval clamping logicEric Engestrom2017-08-011-8/+1
* egl/dri2: remove unused buffer_count variableGwan-gyeong Mun2017-07-191-1/+0
* egl_dri2: swrastGetDrawableInfo: set *x, *y [v2]Ben Crocker2017-06-261-1/+3
* egl: fold _eglError() + return EGL_FALSEEmil Velikov2017-06-261-6/+3
* egl: drop _eglInitImage() return typeEmil Velikov2017-06-261-6/+1
* egl: Rename 'count' in ${platform}_add_configs_for_visuals (v2)Chad Versace2017-06-221-10/+12
* egl/x11: Declare EGLConfig attrib array inside loopChad Versace2017-06-221-12/+12
* egl/x11: Declare loop vars inside the loopChad Versace2017-06-221-8/+7
* egl: properly count configsEric Engestrom2017-06-221-2/+4
* egl: turn boolean `int`s into `bool`sEric Engestrom2017-06-211-2/+2
* egl/android: support for EGL_KHR_partial_updateHarish Krupo2017-06-111-0/+2
* egl/x11: flatten codeflowEmil Velikov2017-05-291-9/+7
* egl/x11: check for dri2_dpy->flush before using the flush extensionEmil Velikov2017-05-291-5/+3
* egl: annotate dri2_egl_display_vtbl as const dataEmil Velikov2017-05-291-2/+2
* egl: refactor dri2_create_screen() into three separate functionsEmil Velikov2017-05-291-0/+15
* egl/x11: make use of the dri2_display_destroy() helperEmil Velikov2017-05-291-55/+23
* egl: remove suprous header eglcompiler.hEmil Velikov2017-05-081-0/+1
* egl/x11: Honor the EGL_PLATFORM_X11_SCREEN_EXT attributeAdam Jackson2017-05-041-1/+1
* egl: Implement __DRI_BACKGROUND_CALLABLEEric Anholt2017-03-161-0/+2
* egl/dri2: Unify the style of function pointer calls in structsBoyan Ding2017-01-131-8/+8
* egl/dri2: implement query surface hookTapani Pälli2016-12-271-0/+36
* egl/x11: cleanup init codeEric Engestrom2016-12-151-14/+10
* egl/x11: store xcb_screen_t *screen instead of int screenEmil Velikov2016-11-221-35/+15
* egl/x11: factor out dri2_get_xcb_connection()Emil Velikov2016-11-221-36/+27
* egl/x11: misc style fixesEric Engestrom2016-11-171-1/+1
* loader: remove loader_get_driver_for_fd() driver_typeEmil Velikov2016-10-181-1/+1
* egl/x11: attribute for dri2_add_config failureEmil Velikov2016-10-141-7/+14
* egl/dri2: set WL_bind_wayland_display in a consistent wayEmil Velikov2016-10-141-7/+2
* egl/x11: don't crash if dri2_dpy->conn is NULLEmil Velikov2016-10-141-9/+5
* egl/dri2: rework dri2_egl_display::extensions storageEmil Velikov2016-10-141-11/+29
* egl/x11: don't populate dri2_dpy->swrast_loader_extensionEmil Velikov2016-10-141-8/+9
* egl/x11: don't populate dri2_dpy->dri2_loader_extensionEmil Velikov2016-10-141-16/+21