[Mesa-dev] [PATCH shader-db 2/3] docs: Improve dependencies documentation
Kenneth Graunke
kenneth at whitecape.org
Mon Oct 12 14:24:45 PDT 2015
On Sunday, October 11, 2015 04:30:13 PM Rhys Kidd wrote:
> Signed-off-by: Rhys Kidd <rhyskidd at gmail.com>
> ---
> README | 13 ++++++++++++-
> 1 file changed, 12 insertions(+), 1 deletion(-)
>
> diff --git a/README b/README
> index e301d0e..6ed3244 100644
> --- a/README
> +++ b/README
> @@ -47,7 +47,18 @@ ST_DEBUG=precompile R600_DEBUG=ps,vs,gs,precompile ./run shaders -1 2> new-run
>
> === Dependencies ===
> run requires some GNU C extensions, render nodes (/dev/dri/renderD128),
> -libepoxy, OpenMP, and Mesa configured with --with-egl-platforms=x11,drm
> +libepoxy, libgbm, OpenMP, and Mesa configured with --with-egl-platforms=x11,drm
libgbm is actually part of Mesa, and gets built when you add the
configure option --with-egl-platforms=x11,drm. So I'm not sure it makes
sense to list it separately?
> +
> +Install necessary dependencies on Ubuntu:
Maybe mention Debian here?
Otherwise, these three look good to me. Thanks!
> +```
> +# Developers will probably have a local build of Mesa
> +sudo apt-get install build-essentials libepoxy-dev libgbm-dev
> +```
> +
> +Build with:
> +```
> +make
> +```
>
> === jemalloc ===
> Since run compiles shaders in different threads, malloc/free locking overhead
>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.freedesktop.org/archives/mesa-dev/attachments/20151012/5ed1e042/attachment.sig>
More information about the mesa-dev
mailing list