aboutsummaryrefslogtreecommitdiffstats
path: root/src/egl/drivers/dri2/platform_x11.c
Commit message (Expand)AuthorAgeFilesLines
* egl: drop now empty egl_dri2_fallbacks.hEric Engestrom2020-07-161-1/+0
* egl: inline fallback for get_sync_valuesEric Engestrom2020-07-161-1/+0
* egl: inline fallback for create_wayland_buffer_from_imageEric Engestrom2020-07-161-2/+0
* egl: inline fallback for query_buffer_ageEric Engestrom2020-07-161-2/+0
* egl: inline fallback for copy_buffersEric Engestrom2020-07-161-1/+0
* egl: inline fallback for post_sub_bufferEric Engestrom2020-07-161-1/+0
* egl: inline fallback for swap_buffers_regionEric Engestrom2020-07-161-1/+0
* egl: inline fallback for swap_buffers_with_damageEric Engestrom2020-07-161-1/+0
* egl: directly access static members instead of using _egl{Get,Set}ConfigKey()Eric Engestrom2020-02-141-1/+1
* Revert "egl: Fixes transparency with EGL and X11."Hal Gentz2019-10-181-13/+16
* Revert "egl: Puts RGBA visuals in the second config selection group."Hal Gentz2019-10-181-9/+1
* Revert "egl: Configs w/o double buffering support have no `EGL_WINDOW_BIT`."Hal Gentz2019-10-181-2/+0
* egl: Configs w/o double buffering support have no `EGL_WINDOW_BIT`.Hal Gentz2019-10-111-0/+2
* egl: Puts RGBA visuals in the second config selection group.Hal Gentz2019-10-111-1/+9
* egl: Fixes transparency with EGL and X11.Hal Gentz2019-10-111-16/+13
* egl: Remove the 565 pbuffer-only EGL config under X11.Andres Gomez2019-10-031-93/+4
* egl: Convert configs to use shifts and sizes instead of masksKevin Strasser2019-08-211-16/+23
* egl/android: Delete set_damage_region from egl dri vtblHarish Krupo2019-08-131-2/+0
* egl: Only expose 565 pbuffer configs if X can export them as DRI3 imagesKenneth Graunke2019-07-221-37/+79
* egl: Make the 565 pbuffer-only config single buffered.Kenneth Graunke2019-07-221-2/+6
* egl: Let the caller of dri2_create_drawable decide about loaderPrivate.Mathias Fröhlich2019-06-101-1/+1
* egl/x11: calloc dri2_surf so it's properly zeroedKenneth Graunke2019-06-061-1/+1
* egl/dri: flesh out and use dri2_create_drawable()Emil Velikov2019-06-051-14/+1
* egl/x11: pick the user requested screenAdam Jackson2019-06-051-2/+15
* egl: store the native surface pointer in struct _egl_surfacePaulo Zanoni2019-05-141-1/+2
* egl: Add a 565 pbuffer-only EGL config under X11.Eric Anholt2019-03-221-0/+47
* egl: use coherent variable namesEric Engestrom2019-02-061-3/+3
* egl: set the EGLDevice when creating a displayEmil Velikov2018-11-011-0/+27
* egl/x11: remove eglSwap* surface checkEmil Velikov2018-10-031-4/+0
* egl: add helper to combine two u32 into one u64Eric Engestrom2018-08-211-1/+1
* egl/x11: use the no-op dri2_fallback_copy_buffers for swrastEmil Velikov2018-08-071-1/+2
* egl/x11: Handle both depth 30 formats for eglCreateImage(). (v4)Mario Kleiner2018-08-011-6/+38
* egl/x11: fix build with DRI3 disabledEric Engestrom2018-05-291-0/+3
* egl/x11: deduplicate depth-to-format logicEric Engestrom2018-05-241-14/+21
* egl/x11: Send invalidate to driver on copy_region path in swap_bufferDeepak Rawat2018-05-031-10/+13
* egl: check if colorspace/surface type is supportedJuan A. Suarez Romero2018-05-031-0/+5
* egl/x11: Handle depth 30 drawables for EGL_KHR_image_pixmap.Mario Kleiner2018-01-031-0/+3
* egl/x11: Handle depth 30 drawables under software rasterizer.Mario Kleiner2018-01-031-0/+1
* egl/x11: Match depth 30 RGB visuals to 32-bit RGBA EGLConfigs.Mario Kleiner2018-01-031-1/+2
* egl: rename LIBGL_ALWAYS_SOFTWARE variable from UseFallback to ForceSoftwareEric Engestrom2017-12-271-1/+1
* egl/x11: Remove unneeded free() on always null stringVadym Shovkoplias2017-12-011-1/+0
* 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