Improve EGL texture and dmabuf buffer load
This MR contains following changes:
- Refactor of the EGL texture update code simplifying the logic strongly and preparing usage of wlr_textures.
- Adapt to Wrapland's dmabuf interface changes, simplifying our internal classes.
-
Drop temporary Wrapland build commit for the CI pipeline.
Edited by Roman Gilg