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