On 02/04/16 19:35, Rob Clark wrote:
From: Rob Clark <robcl...@freedesktop.org>
Allegedly this was needed still by scons build.. but in practice it
doesn't seem to be needed. Removing it and running 'scons' results
in no build errors.
Signed-off-by: Rob Clark <robcl...@freedesktop.org>
---
So, afaict NIR is not even built w/ scons build (I'm just running
'scons' with no args, so let me know if I'm missing some build
variant). So at least if there is no scons variant that *does*
build NIR, I think this is the right thing to do to reduce
confusion. But it brings up a bigger question of what to do
with my patchset which adds NIR support in mesa/st, since that
obviosly won't work with scons build as-is.
I guess the two options are to try to add NIR into scons build
(which involves some .py generated code, so maybe not trivial)
or just #ifdef'ify all the mesa/st parts in my gallium-nir
patchset which introduce dependencies on NIR. Opinions?
If you might recall, I already had patches to build NIR with SCons:
http://cgit.freedesktop.org/~jrfonseca/mesa/log/?h=scons-nir
I ended up not taking any action at the time. First due to lack of
time, second because I noticed NIR source trees being moving around, so
the risk of exposing scons build to breakage didn't seem worthwhile.
So those changes need to be rebased and probably updated a bit, but it
gives you an idea of what needs to be done.
Jose
_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/mesa-dev