This series fixes st/egl wayland backend for recent wayland changes. The first three patches prepare native.h to support display servers that have premultiplied alpha. The last two patches update wayland backend to report premultiplied alpha support and honor it.