summaryrefslogtreecommitdiff
path: root/src/egl/drivers/dri2/platform_x11.c
AgeCommit message (Expand)AuthorFilesLines
2020-09-06egl/x11: Free memory allocated for reply structures on errorAndrey Vostrikov1-1/+8
2020-09-01egl/x11: simplify dri2_initialize_x11()Eric Engestrom1-12/+6
2020-08-19egl/x11_dri3: implement EGL_KHR_swap_buffers_with_damageEric Engestrom1-0/+1
2020-08-16egl: drop unused _EGLDriver from PostSubBufferNV()Eric Engestrom1-2/+2
2020-08-16egl: drop unused _EGLDriver from {Create,Destroy}ImageKHR()Eric Engestrom1-6/+3
2020-08-16egl: drop unused _EGLDriver from CopyBuffers()Eric Engestrom1-4/+1
2020-08-16egl: drop unused _EGLDriver from SwapBuffers{,WithDamageEXT,RegionNOK}()Eric Engestrom1-10/+9
2020-08-16egl: drop unused _EGLDriver from SwapInterval()Eric Engestrom1-5/+3
2020-08-16egl: drop unused _EGLDriver from QuerySurface()Eric Engestrom1-4/+3
2020-08-16egl: drop unused _EGLDriver from Create{Window,Pixmap,Pbuffer}Surface() & Des...Eric Engestrom1-19/+12
2020-08-16egl: drop unused _EGLDriver from Initialize()Eric Engestrom1-13/+13
2020-08-16egl: replace _EGLDriver param with _EGLDisplay->Driver in dri{2_x11,3}_create...Eric Engestrom1-1/+1
2020-08-01egl: const _eglDriverEric Engestrom1-20/+20
2020-07-21egl: inline _EGLAPI into _EGLDriverEric Engestrom1-2/+2
2020-07-16egl: drop now empty egl_dri2_fallbacks.hEric Engestrom1-1/+0
2020-07-16egl: inline fallback for get_sync_valuesEric Engestrom1-1/+0
2020-07-16egl: inline fallback for create_wayland_buffer_from_imageEric Engestrom1-2/+0
2020-07-16egl: inline fallback for query_buffer_ageEric Engestrom1-2/+0
2020-07-16egl: inline fallback for copy_buffersEric Engestrom1-1/+0
2020-07-16egl: inline fallback for post_sub_bufferEric Engestrom1-1/+0
2020-07-16egl: inline fallback for swap_buffers_regionEric Engestrom1-1/+0
2020-07-16egl: inline fallback for swap_buffers_with_damageEric Engestrom1-1/+0
2020-02-14egl: directly access static members instead of using _egl{Get,Set}ConfigKey()Eric Engestrom1-1/+1
2019-10-18Revert "egl: Fixes transparency with EGL and X11."Hal Gentz1-13/+16
2019-10-18Revert "egl: Puts RGBA visuals in the second config selection group."Hal Gentz1-9/+1
2019-10-18Revert "egl: Configs w/o double buffering support have no `EGL_WINDOW_BIT`."Hal Gentz1-2/+0
2019-10-11egl: Configs w/o double buffering support have no `EGL_WINDOW_BIT`.Hal Gentz1-0/+2
2019-10-11egl: Puts RGBA visuals in the second config selection group.Hal Gentz1-1/+9
2019-10-11egl: Fixes transparency with EGL and X11.Hal Gentz1-16/+13
2019-10-03egl: Remove the 565 pbuffer-only EGL config under X11.Andres Gomez1-93/+4
2019-08-21egl: Convert configs to use shifts and sizes instead of masksKevin Strasser1-16/+23
2019-08-13egl/android: Delete set_damage_region from egl dri vtblHarish Krupo1-2/+0
2019-07-22egl: Only expose 565 pbuffer configs if X can export them as DRI3 imagesKenneth Graunke1-37/+79
2019-07-22egl: Make the 565 pbuffer-only config single buffered.Kenneth Graunke1-2/+6
2019-06-10egl: Let the caller of dri2_create_drawable decide about loaderPrivate.Mathias Fröhlich1-1/+1
2019-06-06egl/x11: calloc dri2_surf so it's properly zeroedKenneth Graunke1-1/+1
2019-06-05egl/dri: flesh out and use dri2_create_drawable()Emil Velikov1-14/+1
2019-06-05egl/x11: pick the user requested screenAdam Jackson1-2/+15
2019-05-14egl: store the native surface pointer in struct _egl_surfacePaulo Zanoni1-1/+2
2019-03-22egl: Add a 565 pbuffer-only EGL config under X11.Eric Anholt1-0/+47
2019-02-06egl: use coherent variable namesEric Engestrom1-3/+3
2018-11-01egl: set the EGLDevice when creating a displayEmil Velikov1-0/+27
2018-10-03egl/x11: remove eglSwap* surface checkEmil Velikov1-4/+0
2018-08-21egl: add helper to combine two u32 into one u64Eric Engestrom1-1/+1
2018-08-07egl/x11: use the no-op dri2_fallback_copy_buffers for swrastEmil Velikov1-1/+2
2018-08-01egl/x11: Handle both depth 30 formats for eglCreateImage(). (v4)Mario Kleiner1-6/+38
2018-05-29egl/x11: fix build with DRI3 disabledEric Engestrom1-0/+3
2018-05-24egl/x11: deduplicate depth-to-format logicEric Engestrom1-14/+21
2018-05-03egl/x11: Send invalidate to driver on copy_region path in swap_bufferDeepak Rawat1-10/+13
2018-05-03egl: check if colorspace/surface type is supportedJuan A. Suarez Romero1-0/+5