mesa/src/loader
Adam Jackson 7e9424d91b loader/dri3: Don't churn through xfixes regions in SwapBuffers
Regions are not expensive objects on the server side, it's very slightly
cheaper to update an existing one than to create a new one, and we can
garbage collect them when the drawable is destroyed. Worse, XID reuse
bugs exist, so the more we can do to not churn through XIDs the better.

Reviewed-By: Mike Blumenkrantz <michael.blumenkrantz@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11461>
2021-06-24 03:18:06 +00:00
..
Android.mk loader: prefer iris on Android 2021-03-31 06:28:18 +00:00
loader.c loader: Print dlerror() output in the failure message 2020-11-04 21:45:37 +00:00
loader.h loader: replace int/1/0 with bool/true/false 2019-10-07 21:30:16 +01:00
loader_dri3_helper.c loader/dri3: Don't churn through xfixes regions in SwapBuffers 2021-06-24 03:18:06 +00:00
loader_dri3_helper.h loader/dri3: Don't churn through xfixes regions in SwapBuffers 2021-06-24 03:18:06 +00:00
loader_dri_helper.c dri: don't call modifier interfaces when modifiers_count is 0 2021-05-21 08:20:58 +00:00
loader_dri_helper.h dri: add loader_dri_create_image helper 2021-05-19 16:54:19 +00:00
Makefile.sources dri: add loader_dri_create_image helper 2021-05-19 16:54:19 +00:00
meson.build meson/crocus: add prefer-crocus option. 2021-06-23 06:42:24 +00:00
pci_id_driver_map.c loader: s/int/bool/ for predicate result 2019-10-07 21:30:16 +01:00
pci_id_driver_map.h crocus: initial gallium driver for Intel gfx 4-7 2021-06-14 06:34:05 +10:00