[Mesa-dev] [PATCH 0/5] Fix meson omx compilation

Dylan Baker dylan at pnwbakers.com
Tue Mar 6 19:57:11 UTC 2018


This fixes a couple of problems with the meson build support for the
recent omx tizonia integration, namely that it breaks a lot of
previously working meson configurations.

The biggest change in here is the reintroduction of the 'auto' flag to
-Dgallium-omx. This allows configurations that lack tizonia, or that
otherwise can't build the omx tracker (i965, and gallium drivers other
than r600, radeon, or nouveau) to build without intervention.

This also fixes some style things, but those are pretty trivial.

Dylan Baker (5):
  meson: combine state trackers and target if blocks
  meson: fix tizonia compilation
  meson: Re-add auto option for omx
  meson: Use include directory variables instead of traversing
  meson: Fix indent in omx meson.build

 meson.build                                | 67 +++++++++++++++++++----------
 meson_options.txt                          |  4 +-
 src/egl/meson.build                        |  5 ++-
 src/gallium/meson.build                    | 30 ++++---------
 src/gallium/state_trackers/dri/meson.build |  2 +
 src/gallium/state_trackers/omx/meson.build | 69 +++++++++++++++---------------
 src/gbm/meson.build                        |  2 +-
 7 files changed, 95 insertions(+), 84 deletions(-)

-- 
2.16.2



More information about the mesa-dev mailing list