aboutsummaryrefslogtreecommitdiffstats
path: root/src/egl/drivers/dri2/egl_dri2.c
Commit message (Expand)AuthorAgeFilesLines
* egl: inline fallback for get_sync_valuesEric Engestrom2020-07-161-0/+2
* egl: inline fallback for create_wayland_buffer_from_imageEric Engestrom2020-07-161-0/+2
* egl: inline fallback for query_buffer_ageEric Engestrom2020-07-161-0/+2
* egl: inline fallback for copy_buffersEric Engestrom2020-07-161-0/+2
* egl: inline fallback for post_sub_bufferEric Engestrom2020-07-161-0/+2
* egl: inline fallback for swap_buffers_regionEric Engestrom2020-07-161-0/+2
* egl: inline fallback for swap_buffers_with_damageEric Engestrom2020-07-161-2/+5
* egl: inline fallback for create_pbuffer_surfaceEric Engestrom2020-07-161-0/+2
* egl: inline fallback for create_pixmap_surfaceEric Engestrom2020-07-161-0/+2
* egl: replace all dup() with os_dupfd_cloexec()Eric Engestrom2020-06-181-1/+2
* gallium: enable EGL_EXT_image_dma_buf_import_modifiers unconditionallyAdam Jackson2020-04-021-5/+0
* Revert "egl/dri2: Don't dlclose() the driver on dri2_load_driver_common failure"Emil Velikov2020-04-011-2/+4
* egl: Factor out dri2_add_pbuffer_configs_for_visuals {device,surfaceless}.Mathias Fröhlich2020-02-261-0/+41
* egl: Fix A2RGB10 platform_{device,surfaceless} PBuffer configs.Mathias Fröhlich2020-02-261-0/+69
* egl: Implement getImage/putImage on pbuffer swrast.Mathias Fröhlich2020-02-171-5/+87
* egl: directly access static members instead of using _egl{Get,Set}ConfigKey()Eric Engestrom2020-02-141-12/+9
* Revert "egl: handle EGL_IMAGE_EXTERNAL_FLUSH_EXT"Tapani Pälli2019-11-141-44/+11
* Revert "egl: implement new functions from EGL_EXT_image_flush_external"Tapani Pälli2019-11-141-34/+0
* egl: implement new functions from EGL_EXT_image_flush_externalMarek Olšák2019-10-251-0/+34
* egl: handle EGL_IMAGE_EXTERNAL_FLUSH_EXTMarek Olšák2019-10-251-11/+44
* Revert "egl: Fixes transparency with EGL and X11."Hal Gentz2019-10-181-4/+0
* Revert "egl: Configs w/o double buffering support have no `EGL_WINDOW_BIT`."Hal Gentz2019-10-181-50/+7
* egl: Configs w/o double buffering support have no `EGL_WINDOW_BIT`.Hal Gentz2019-10-111-7/+50
* egl: Fixes transparency with EGL and X11.Hal Gentz2019-10-111-0/+4
* egl/dri2: Don't dlclose() the driver on dri2_load_driver_common failureAdam Jackson2019-10-031-3/+2
* egl: Fix implicit declaration of ffsKevin Strasser2019-09-301-0/+1
* egl/dri2: Refuse to add EGLConfigs with no supported surface typesAdam Jackson2019-09-111-13/+16
* gbm: Add buffer handling and visuals for fp16 formatsKevin Strasser2019-08-211-0/+2
* egl: Handle dri configs with floating point pixel dataKevin Strasser2019-08-211-0/+14
* egl: Convert configs to use shifts and sizes instead of masksKevin Strasser2019-08-211-11/+76
* surfaceless: Fix swrast path.Eric Anholt2019-08-131-0/+23
* egl/dri: Use __DRI2_BUFFER_DAMAGE extension for KHR_partial_updateHarish Krupo2019-08-131-5/+50
* egl/android: Delete set_damage_region from egl dri vtblHarish Krupo2019-08-131-2/+1
* egl: drop unnecessary function derefEric Engestrom2019-08-041-2/+2
* egl: fix OpenGL 3.1 context creationTimothy Arceri2019-08-021-0/+3
* egl: replace MAYBE_UNUSED with UNUSEDEric Engestrom2019-07-311-1/+1
* egl: Also query modifiers when exporting DMABufNicolas Dufresne2019-07-251-4/+22
* egl: Let the caller of dri2_create_drawable decide about loaderPrivate.Mathias Fröhlich2019-06-101-8/+2
* egl: add EGL_platform_device supportEmil Velikov2019-06-051-0/+3
* egl/dri: flesh out and use dri2_create_drawable()Emil Velikov2019-06-051-0/+31
* egl: store the native surface pointer in struct _egl_surfacePaulo Zanoni2019-05-141-2/+3
* egl/dri2: Mark potentially unused 'display' variable with MAYBE_UNUSEDKristian H. Kristensen2019-04-191-1/+1
* egl: setup fds array correctly when exporting dmabufTapani Pälli2019-04-111-0/+12
* egl/dri: Avoid out of bounds array accessKevin Strasser2019-03-131-2/+4
* dri: Add XYUV8888 formatKasireddy, Vivek2019-02-261-0/+1
* egl/dri: de-duplicate dri2_load_driver*Emil Velikov2019-02-261-34/+11
* drm-uapi: use local files, not system libdrmEric Engestrom2019-02-141-1/+1
* dri: add P010, P012, P016 for 10bit/12bit/16bit YUV420 formatsTapani Pälli2019-02-121-0/+17
* egl: use coherent variable namesEric Engestrom2019-02-061-76/+76
* egl/wayland-drm: Only announce formats via wl_drm which the driver supports.Mario Kleiner2019-01-291-1/+2