summaryrefslogtreecommitdiff
path: root/src/egl/drivers/dri2/platform_surfaceless.c
Commit message (Expand)AuthorAgeFilesLines
* egl: Fix A2RGB10 platform_{device,surfaceless} PBuffer configs.Mathias Fröhlich2020-03-061-7/+4
* egl: Implement getImage/putImage on pbuffer swrast.Mathias Fröhlich2020-02-181-0/+3
* 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
* surfaceless: Support EGL_WL_bind_wayland_displayAdam Jackson2019-10-041-0/+4
* egl/surfaceless: Add FP16 format supportAdam Jackson2019-09-201-1/+16
* egl: Enable 10bpc EGLConfigs for platform_{device,surfaceless}Adam Jackson2019-09-041-0/+2
* egl: Convert configs to use shifts and sizes instead of masksKevin Strasser2019-08-211-5/+6
* surfaceless: Fix swrast-path segfault when loader doesn't know driver name.Eric Anholt2019-08-131-2/+3
* surfaceless: Fix swrast path.Eric Anholt2019-08-131-8/+1
* egl/android: Delete set_damage_region from egl dri vtblHarish Krupo2019-08-131-1/+0
* egl: Let the caller of dri2_create_drawable decide about loaderPrivate.Mathias Fröhlich2019-06-101-1/+1
* egl/dri: flesh out and use dri2_create_drawable()Emil Velikov2019-06-051-6/+1
* egl: store the native surface pointer in struct _egl_surfacePaulo Zanoni2019-05-141-1/+2
* egl/sl: also allow virtgpu to fallback to kms_swrastGurchetan Singh2019-03-041-2/+7
* egl/sl: use kms_swrast with vgem instead of a random GPUEmil Velikov2019-02-281-8/+13
* egl/sl: use drmDevice API to enumerate available devicesEmil Velikov2019-02-281-36/+37
* egl/sl: split out swrast probe into separate functionEmil Velikov2019-02-281-16/+27
* egl: use coherent variable namesEric Engestrom2019-02-061-8/+8
* egl: Move loader_set_logger() up to egl_dri2.c.Eric Anholt2018-11-161-2/+0
* egl: set the EGLDevice when creating a displayEmil Velikov2018-11-011-1/+9
* egl/surfaceless: remove eglSwap* stubsEmil Velikov2018-10-031-13/+0
* egl/surfaceless: Allow DRMless fallback.David Riley2018-07-301-0/+19
* egl/surfaceless: Define DRI_SWRastLoader extension when using swrast.David Riley2018-07-301-4/+21
* egl: add EGL_BAD_MATCH error case for surfaceless and androidTapani Pälli2018-05-041-1/+3
* egl: rename LIBGL_ALWAYS_SOFTWARE variable from UseFallback to ForceSoftwareEric Engestrom2017-12-271-1/+1
* egl: set UseFallback if LIBGL_ALWAYS_SOFTWARE is setEric Engestrom2017-10-181-2/+1
* egl/surfaceless: Use KMS swrast fallbackGurchetan Singh2017-10-031-4/+16
* egl/surfaceless: add probe device helper functionGurchetan Singh2017-10-031-28/+39
* egl/dri2: Implement swapInterval fallback in a conformant way (v2)Tomasz Figa2017-09-271-1/+0
* egl: Allow creation of per surface out fenceZhongmin Wu2017-09-191-1/+2
* 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: Rename 'count' in ${platform}_add_configs_for_visuals (v2)Chad Versace2017-06-221-5/+6
* egl/surfaceless: Move loop vars inside the loopChad Versace2017-06-221-7/+5
* egl: properly count configsEric Engestrom2017-06-221-1/+2
* egl/android: support for EGL_KHR_partial_updateHarish Krupo2017-06-111-0/+1
* egl/surfaceless: use the image_driver for image_loaderEmil Velikov2017-05-291-4/+4
* egl: annotate dri2_egl_display_vtbl as const dataEmil Velikov2017-05-291-1/+1
* egl: refactor dri2_create_screen() into three separate functionsEmil Velikov2017-05-291-0/+7
* egl/surfaceless: make use of the dri2_display_destroy() helperEmil Velikov2017-05-291-14/+8
* egl/dri2: Unify the style of function pointer calls in structsBoyan Ding2017-01-131-3/+3
* egl/surfaceless: remove duplicate KHR_image_base enablementEmil Velikov2016-12-091-2/+0
* egl/surfaceless: Fix segfault in eglSwapBuffersChad Versace2016-10-181-0/+12
* loader: remove loader_get_driver_for_fd() driver_typeEmil Velikov2016-10-181-1/+1
* egl/surfaceless: Fix comparison between pointer and integerChad Versace2016-10-161-1/+1
* egl/surfaceless: use correct index when accesing the visualEmil Velikov2016-10-161-1/+1
* egl/surfaceless: tweak surfaceless_add_configs_for_visuals()Emil Velikov2016-10-141-7/+8
* egl/surfaceless: print out a message on zero configs for given formatEmil Velikov2016-10-141-9/+18
* egl/dri2: rework dri2_egl_display::extensions storageEmil Velikov2016-10-141-4/+8