Re: [Mesa-dev] [PATCH] mesa: Fix some -Wnarrowing warnings

2012-08-10 Thread Chad Versace
>> diff --git a/src/mesa/main/ff_fragment_shader.cpp >> b/src/mesa/main/ff_fragment_shader.cpp >> index f743ce1..aefd412 100644 >> --- a/src/mesa/main/ff_fragment_shader.cpp >> +++ b/src/mesa/main/ff_fragment_shader.cpp >> @@ -890,10 +890,10 @@ emit_texenv(struct texenv_fragment_program *p, GLuint

Re: [Mesa-dev] [PATCH] mesa: Fix some -Wnarrowing warnings

2012-08-10 Thread Eric Anholt
Chad Versace writes: > Fixes the following warnings: > ff_fragment_shader.cpp: In function 'ir_rvalue* > emit_texenv(texenv_fragment_program*, GLuint)': > ff_fragment_shader.cpp:897:3: warning: narrowing conversion of '(1 << > ((int)rgb_shift))' from 'int' to 'float' inside { } is ill-forme

Re: [Mesa-dev] [PATCH] mesa: Fix some -Wnarrowing warnings

2012-08-09 Thread Kenneth Graunke
On 08/09/2012 11:39 AM, Chad Versace wrote: > Fixes the following warnings: > ff_fragment_shader.cpp: In function 'ir_rvalue* > emit_texenv(texenv_fragment_program*, GLuint)': > ff_fragment_shader.cpp:897:3: warning: narrowing conversion of '(1 << > ((int)rgb_shift))' from 'int' to 'float' in

[Mesa-dev] [PATCH] mesa: Fix some -Wnarrowing warnings

2012-08-09 Thread Chad Versace
Fixes the following warnings: ff_fragment_shader.cpp: In function 'ir_rvalue* emit_texenv(texenv_fragment_program*, GLuint)': ff_fragment_shader.cpp:897:3: warning: narrowing conversion of '(1 << ((int)rgb_shift))' from 'int' to 'float' inside { } is ill-formed in C++11 [-Wnarrowing] ff_fr