[Mesa-dev] [PATCH 0/4] meson egl support
Dylan Baker
dylan at pnwbakers.com
Wed Oct 18 23:55:06 UTC 2017
This small series adds support to the meson build system for building EGL in
both the glvnd and traditional configurations. I have tested it against the i965
using piglit and didn't see any regressions in the egl tests.
This work is based on work that Daniel Stone started, although I rewrote the
patches from scratch, I heavily referenced his work. I'd also like to thank
Jason Ekstrand for helping me debug a wayland-egl issue I ran into.
This is available at my github:
https://github.com/dcbaker/mesa submit/meson-egl
Dylan Baker (4):
meson: Don't allow glx to be built without platform_x11
meson: move wayland_drm_protocol generation to wayland-drm
meson: build libEGL
meson: Add support for EGL glvnd
include/meson.build | 8 +
meson.build | 89 ++++++++--
meson_options.txt | 9 +-
src/egl/meson.build | 186 +++++++++++++++++++++
src/egl/wayland/wayland-drm/meson.build | 28 +++-
.../{wayland-drm => wayland-egl}/meson.build | 23 ++-
src/gbm/meson.build | 12 +-
src/glx/meson.build | 22 ---
src/meson.build | 7 +-
src/vulkan/wsi/meson.build | 14 --
10 files changed, 345 insertions(+), 53 deletions(-)
create mode 100644 src/egl/meson.build
copy src/egl/wayland/{wayland-drm => wayland-egl}/meson.build (66%)
--
2.14.2
More information about the mesa-dev
mailing list