Hi all, Here is another attempt at splitting up nir, glsl and the rest.
The gist is that we have three independent static libraries - compiler, nir and glsl. Thus we don't need to pull nir if working with glsl and vice versa. For compilation purposes the three (not to mention mesa ir) _are_ entwined, yet we can only link against the ones we want. Changes since last time - restored the parallel build for glsl/nir The lot can be found in branch nir-glsl-move-v2 at https://github.com/evelikov/Mesa/commits/nir-glsl-move All builds have been tested, although do give it a go on your config/setup. Thanks Emil _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev