On Mon, Dec 21, 2015 at 10:51 AM, Jose Fonseca wrote:
> On 19/12/15 22:39, Rob Clark wrote:
>>
>> From: Rob Clark
>>
>> We are going to start using nir_builder.h from some gallium code, which
>> is currently only C90.
>
>
> Which parts of gallium are you referring to?
gallium/auxiliary/nir
Alth
On 19/12/15 22:39, Rob Clark wrote:
From: Rob Clark
We are going to start using nir_builder.h from some gallium code, which
is currently only C90.
Which parts of gallium are you referring to?
> Which results in:
In file included from nir/nir_emulate.c:26:0:
../../../src/glsl/nir/ni
On Sun, Dec 20, 2015 at 10:51 PM, Connor Abbott wrote:
> On Sun, Dec 20, 2015 at 10:43 AM, Rob Clark wrote:
>> On Sun, Dec 20, 2015 at 12:25 AM, Connor Abbott wrote:
But, this would still be an issue for tgsi_to_nir, which I guess
wouldn't make sense in glsl/nir. Although turns out we
On Sun, Dec 20, 2015 at 10:43 AM, Rob Clark wrote:
> On Sun, Dec 20, 2015 at 12:25 AM, Connor Abbott wrote:
>>> But, this would still be an issue for tgsi_to_nir, which I guess
>>> wouldn't make sense in glsl/nir. Although turns out we solve that
>>> today by:
>>>
>>> #ifdef __GNUC__
>>> #pr
On Sun, Dec 20, 2015 at 12:25 AM, Connor Abbott wrote:
>> But, this would still be an issue for tgsi_to_nir, which I guess
>> wouldn't make sense in glsl/nir. Although turns out we solve that
>> today by:
>>
>> #ifdef __GNUC__
>> #pragma GCC diagnostic ignored "-Wdeclaration-after-statement"
On Sun, Dec 20, 2015 at 12:02 AM, Rob Clark wrote:
> On Sat, Dec 19, 2015 at 11:46 PM, Connor Abbott wrote:
>> On Sat, Dec 19, 2015 at 11:08 PM, Rob Clark wrote:
>>> On Sat, Dec 19, 2015 at 10:30 PM, Connor Abbott wrote:
On Sat, Dec 19, 2015 at 10:19 PM, Rob Clark wrote:
> On Sat, Dec
On Sat, Dec 19, 2015 at 11:46 PM, Connor Abbott wrote:
> On Sat, Dec 19, 2015 at 11:08 PM, Rob Clark wrote:
>> On Sat, Dec 19, 2015 at 10:30 PM, Connor Abbott wrote:
>>> On Sat, Dec 19, 2015 at 10:19 PM, Rob Clark wrote:
On Sat, Dec 19, 2015 at 10:05 PM, Connor Abbott
wrote:
> O
On Sat, Dec 19, 2015 at 11:08 PM, Rob Clark wrote:
> On Sat, Dec 19, 2015 at 10:30 PM, Connor Abbott wrote:
>> On Sat, Dec 19, 2015 at 10:19 PM, Rob Clark wrote:
>>> On Sat, Dec 19, 2015 at 10:05 PM, Connor Abbott wrote:
On Sat, Dec 19, 2015 at 9:52 PM, Rob Clark wrote:
> On Sat, Dec
On Sat, Dec 19, 2015 at 10:30 PM, Connor Abbott wrote:
> On Sat, Dec 19, 2015 at 10:19 PM, Rob Clark wrote:
>> On Sat, Dec 19, 2015 at 10:05 PM, Connor Abbott wrote:
>>> On Sat, Dec 19, 2015 at 9:52 PM, Rob Clark wrote:
On Sat, Dec 19, 2015 at 9:30 PM, Connor Abbott wrote:
> On Sat, D
On Sat, Dec 19, 2015 at 10:19 PM, Rob Clark wrote:
> On Sat, Dec 19, 2015 at 10:05 PM, Connor Abbott wrote:
>> On Sat, Dec 19, 2015 at 9:52 PM, Rob Clark wrote:
>>> On Sat, Dec 19, 2015 at 9:30 PM, Connor Abbott wrote:
On Sat, Dec 19, 2015 at 9:18 PM, Rob Clark wrote:
> Note that this
On Sat, Dec 19, 2015 at 10:05 PM, Connor Abbott wrote:
> On Sat, Dec 19, 2015 at 9:52 PM, Rob Clark wrote:
>> On Sat, Dec 19, 2015 at 9:30 PM, Connor Abbott wrote:
>>> On Sat, Dec 19, 2015 at 9:18 PM, Rob Clark wrote:
Note that this is *only* about the header files.. not the src files.
>>>
On Sat, Dec 19, 2015 at 9:52 PM, Rob Clark wrote:
> On Sat, Dec 19, 2015 at 9:30 PM, Connor Abbott wrote:
>> On Sat, Dec 19, 2015 at 9:18 PM, Rob Clark wrote:
>>> Note that this is *only* about the header files.. not the src files.
>>> I'm not proposing to make NIR support C90.
>>
>> Why would y
On Sat, Dec 19, 2015 at 9:30 PM, Connor Abbott wrote:
> On Sat, Dec 19, 2015 at 9:18 PM, Rob Clark wrote:
>> Note that this is *only* about the header files.. not the src files.
>> I'm not proposing to make NIR support C90.
>
> Why would you need to only make the header filef C90 compliant? If yo
On Sat, Dec 19, 2015 at 9:18 PM, Rob Clark wrote:
> Note that this is *only* about the header files.. not the src files.
> I'm not proposing to make NIR support C90.
Why would you need to only make the header filef C90 compliant? If you
just need to pass around a nir_shader * or something, you ca
Note that this is *only* about the header files.. not the src files.
I'm not proposing to make NIR support C90.
I will at some point, before it is ready to merge, need to arrange the
NIR related bits in mesa st so that we can build without it, for
benefit of the MSVC folks.
(It might be useful so
We haven't allowed NIR in core gallium before, since core gallium has
to be built with some old version of MSVC that doesn't support many
C99 features that we really wanted to use. The only reason that
-Werror exists is for compatibility with old MSVC, and if you want to
use NIR with something that
On 2015-12-20 09:39, Rob Clark wrote:
From: Rob Clark
We are going to start using nir_builder.h from some gallium code, which
is currently only C90. Which results in:
In file included from nir/nir_emulate.c:26:0:
../../../src/glsl/nir/nir_builder.h: In function ‘nir_build_alu’:
../..
From: Rob Clark
We are going to start using nir_builder.h from some gallium code, which
is currently only C90. Which results in:
In file included from nir/nir_emulate.c:26:0:
../../../src/glsl/nir/nir_builder.h: In function ‘nir_build_alu’:
../../../src/glsl/nir/nir_builder.h:132:4: er
18 matches
Mail list logo