Support EGL_KHR_partial_update
From https://gitlab.freedesktop.org/wayland/weston/merge_requests/106:
This MR implements support for EGL_KHR_partial_update. The partial_update extension allows us to inform the GL implementation ahead of time which areas of the buffer we are going to be rendering to. Doing so allows tiled renderers to skip reloading old content into the tile buffer in some cases, improving performance by lowering memory bandwidth.
So this could help improving performance on the Raspberry Pi and the like once driver support is available.
See also https://gitlab.freedesktop.org/wayland/weston/issues/134, https://gitlab.freedesktop.org/mesa/mesa/merge_requests/227, https://lists.freedesktop.org/archives/mesa-dev/2019-June/220701.html
Edited by Robert Mader