[Mesa-dev] [PATCH 0/3] meson for broadcom

Dylan Baker dylan at pnwbakers.com
Mon Oct 16 23:36:04 UTC 2017


As far as I can tell this looks good. for the series:
Reviewed-by: Dylan Baker <dylan at pnwbakers.com>

(I pushed the meson-gallium stuff so this should be possible to land)

Dylan

Quoting Eric Anholt (2017-10-16 13:57:08)
> Since I think I've sent review for all the parts of Dylan's meson
> gallium series, here's meson for the Broadcom side of things.
> 
> Note that compared to Dylan's stuff, I've put the subdir calls for my
> drivers under their condition flag.  This seems to be a general meson
> style thing, which makes it easy to bury the dependencies for the vc4
> and vc5 drivers in their subdirs.  It also means we could drop the
> build_by_default falses, though I haven't done that.
> 
> Tested vc4 and vc5 in simulation and vc5's unit test.
> 
> Eric Anholt (3):
>   meson: Add support for the vc4 driver.
>   meson: Add support for the pl111 driver.
>   meson: Add support for the vc5 driver.
> 
>  meson.build                                    |   6 ++
>  meson_options.txt                              |   2 +-
>  src/{ => broadcom/cle}/meson.build             |  80 ++++++++++----------
>  src/{ => broadcom/compiler}/meson.build        |  67 ++++++----------
>  src/{ => broadcom}/meson.build                 |  62 +++++----------
>  src/{ => broadcom/qpu}/meson.build             |  60 +++++----------
>  src/gallium/drivers/vc4/meson.build            | 101 +++++++++++++++++++++++++
>  src/{ => gallium/drivers/vc5}/meson.build      |  88 +++++++++++----------
>  src/gallium/meson.build                        |  17 ++++-
>  src/gallium/targets/dri/meson.build            |  25 +++++-
>  src/{ => gallium/winsys/pl111/drm}/meson.build |  55 +++-----------
>  src/{ => gallium/winsys/vc4/drm}/meson.build   |  54 +++----------
>  src/{ => gallium/winsys/vc5/drm}/meson.build   |  54 +++----------
>  src/meson.build                                |   4 +-
>  14 files changed, 334 insertions(+), 341 deletions(-)
>  copy src/{ => broadcom/cle}/meson.build (53%)
>  copy src/{ => broadcom/compiler}/meson.build (53%)
>  copy src/{ => broadcom}/meson.build (52%)
>  copy src/{ => broadcom/qpu}/meson.build (53%)
>  create mode 100644 src/gallium/drivers/vc4/meson.build
>  copy src/{ => gallium/drivers/vc5}/meson.build (53%)
>  copy src/{ => gallium/winsys/pl111/drm}/meson.build (53%)
>  copy src/{ => gallium/winsys/vc4/drm}/meson.build (53%)
>  copy src/{ => gallium/winsys/vc5/drm}/meson.build (53%)
> 
> -- 
> 2.14.2
> 
> _______________________________________________
> mesa-dev mailing list
> mesa-dev at lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/mesa-dev
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 488 bytes
Desc: signature
URL: <https://lists.freedesktop.org/archives/mesa-dev/attachments/20171016/867a5805/attachment.sig>


More information about the mesa-dev mailing list