Re: [Mesa-dev] [PATCH] mesa/st: add support for NIR as possible driver IR

2016-05-16 Thread Rob Clark
On Mon, May 16, 2016 at 2:50 PM, Rob Clark wrote: > On Wed, Apr 20, 2016 at 9:40 PM, Eric Anholt wrote: >> Rob Clark writes: >> >>> diff --git a/src/mesa/state_tracker/st_glsl_to_nir.cpp >>> b/src/mesa/state_tracker/st_glsl_to_nir.cpp >>> new file mode 100644 >>> index 000..c15c537 >>> ---

Re: [Mesa-dev] [PATCH] mesa/st: add support for NIR as possible driver IR

2016-05-16 Thread Rob Clark
On Wed, Apr 20, 2016 at 9:40 PM, Eric Anholt wrote: > Rob Clark writes: > >> diff --git a/src/mesa/state_tracker/st_glsl_to_nir.cpp >> b/src/mesa/state_tracker/st_glsl_to_nir.cpp >> new file mode 100644 >> index 000..c15c537 >> --- /dev/null >> +++ b/src/mesa/state_tracker/st_glsl_to_nir.cpp

Re: [Mesa-dev] [PATCH] mesa/st: add support for NIR as possible driver IR

2016-04-20 Thread Eric Anholt
Rob Clark writes: > diff --git a/src/mesa/state_tracker/st_glsl_to_nir.cpp > b/src/mesa/state_tracker/st_glsl_to_nir.cpp > new file mode 100644 > index 000..c15c537 > --- /dev/null > +++ b/src/mesa/state_tracker/st_glsl_to_nir.cpp > +static void > +st_nir_assign_uniform_locations(struct gl_

[Mesa-dev] [PATCH] mesa/st: add support for NIR as possible driver IR

2016-04-14 Thread Rob Clark
From: Rob Clark Signed-off-by: Rob Clark --- src/mesa/Makefile.sources | 1 + src/mesa/SConscript| 1 + src/mesa/state_tracker/st_glsl_to_nir.cpp | 423 + src/mesa/state_tracker/st_glsl_to_tgsi.cpp | 40 ++- src/mesa/sta