On 26 May 2016 at 02:52, Jason Ekstrand <ja...@jlekstrand.net> wrote:
> This little series reworks the build a bit so that we can stop linking the
> Vulkan driver to libmesa.  This lets us substantially cut down on the size
> of the final binary.  The whole series can be found in a branch here:
>
> https://cgit.freedesktop.org/~jekstrand/mesa/log/?h=wip/anv-no-libmesa
>
> Cc: Emil Velikov <emil.veli...@collabora.com>
>
> Jason Ekstrand (1
>   compiler: Move glsl_to_nir to libglsl.la
>   ptn: Include nir.h
>   i965/nir: Move the type_size_*_bytes functions to brw_nir.h
>   i965: Move brw_create_nir to brw_program.c
>   i965: Move brw_nir_lower_uniforms.cpp to i965_FILES
>   i965: Move brw_new_shader to brw_link.cpp
>   i965/test: Remove the fragment/vertex_program field from test visitors
>   i965: Move compiler debug functions to intel_screen.c
>   i965: Don't link libmesa or libdri_test_stubs into tests
>   anv: Stop linking against libmesa.la and libdri_test_stubs.la
>
Barring the suggestion for patch 1/10 the series looks great.

For everything else
Reviewed-by: Emil Velikov <emil.veli...@collabora.com>

The other cool thing is that now we can nuke libdri_test_stubs :-)
I'll send a patch for that as this hits master.

-Emil
_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to