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

2016-02-08 Thread Roland Scheidegger
Am 06.02.2016 um 22:30 schrieb Marek Olšák: > On Sat, Feb 6, 2016 at 2:45 PM, Rob Clark wrote: >> On Sun, Jan 31, 2016 at 3:16 PM, Rob Clark wrote: >>> + // XXX get from pipe_screen? Or just let pipe driver provide? >>> + nir_options.lower_fpow =

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

2016-02-08 Thread Rob Clark
On Mon, Feb 8, 2016 at 6:58 AM, Roland Scheidegger wrote: > Am 06.02.2016 um 22:30 schrieb Marek Olšák: >> On Sat, Feb 6, 2016 at 2:45 PM, Rob Clark wrote: >>> On Sun, Jan 31, 2016 at 3:16 PM, Rob Clark wrote: + // XXX get

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

2016-02-08 Thread Rob Clark
On Mon, Feb 8, 2016 at 1:01 PM, Ilia Mirkin wrote: > On Mon, Feb 8, 2016 at 8:59 AM, Rob Clark wrote: >> On Mon, Feb 8, 2016 at 6:58 AM, Roland Scheidegger >> wrote: >>> Am 06.02.2016 um 22:30 schrieb Marek Olšák: On Sat, Feb

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

2016-02-08 Thread Roland Scheidegger
Am 08.02.2016 um 14:59 schrieb Rob Clark: > On Mon, Feb 8, 2016 at 6:58 AM, Roland Scheidegger wrote: >> Am 06.02.2016 um 22:30 schrieb Marek Olšák: >>> On Sat, Feb 6, 2016 at 2:45 PM, Rob Clark wrote: On Sun, Jan 31, 2016 at 3:16 PM, Rob Clark

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

2016-02-08 Thread Ilia Mirkin
On Mon, Feb 8, 2016 at 8:59 AM, Rob Clark wrote: > On Mon, Feb 8, 2016 at 6:58 AM, Roland Scheidegger wrote: >> Am 06.02.2016 um 22:30 schrieb Marek Olšák: >>> On Sat, Feb 6, 2016 at 2:45 PM, Rob Clark wrote: On Sun, Jan 31,

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

2016-02-08 Thread Ilia Mirkin
On Mon, Feb 8, 2016 at 1:55 PM, Rob Clark wrote: > On Mon, Feb 8, 2016 at 1:01 PM, Ilia Mirkin wrote: >> On Mon, Feb 8, 2016 at 8:59 AM, Rob Clark wrote: >>> On Mon, Feb 8, 2016 at 6:58 AM, Roland Scheidegger

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

2016-02-08 Thread Rob Clark
On Mon, Feb 8, 2016 at 2:00 PM, Ilia Mirkin wrote: > On Mon, Feb 8, 2016 at 1:55 PM, Rob Clark wrote: >> On Mon, Feb 8, 2016 at 1:01 PM, Ilia Mirkin wrote: >>> On Mon, Feb 8, 2016 at 8:59 AM, Rob Clark wrote:

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

2016-02-06 Thread Marek Olšák
On Sat, Feb 6, 2016 at 2:45 PM, Rob Clark wrote: > On Sun, Jan 31, 2016 at 3:16 PM, Rob Clark wrote: >> + // XXX get from pipe_screen? Or just let pipe driver provide? >> + nir_options.lower_fpow = true; >> + nir_options.lower_fsat = true; >> +

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

2016-02-06 Thread Marek Olšák
On Sat, Feb 6, 2016 at 10:30 PM, Marek Olšák wrote: > On Sat, Feb 6, 2016 at 2:45 PM, Rob Clark wrote: >> On Sun, Jan 31, 2016 at 3:16 PM, Rob Clark wrote: >>> + // XXX get from pipe_screen? Or just let pipe driver provide? >>> +

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

2016-02-06 Thread Rob Clark
On Sun, Jan 31, 2016 at 3:16 PM, Rob Clark wrote: > + // XXX get from pipe_screen? Or just let pipe driver provide? > + nir_options.lower_fpow = true; > + nir_options.lower_fsat = true; > + nir_options.lower_scmp = true; > + nir_options.lower_flrp = true; > +

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

2016-01-31 Thread Rob Clark
From: Rob Clark Signed-off-by: Rob Clark --- src/compiler/nir/nir.h | 2 + src/mesa/Makefile.sources | 1 + src/mesa/state_tracker/st_glsl_to_nir.cpp | 407 +