Re: [Mesa-dev] Merge of glsl2 branch to master

2010-08-16 Thread Segovia, Benjamin
-dev-bounces+benjamin.segovia=intel@lists.freedesktop.org] On Behalf Of Segovia, Benjamin [benjamin.sego...@intel.com] Sent: Monday, August 16, 2010 8:37 PM To: Ian Romanick; mesa-dev@lists.freedesktop.org Subject: Re: [Mesa-dev] Merge of glsl2 branch to master I am looking at the regression for

Re: [Mesa-dev] Merge of glsl2 branch to master

2010-08-16 Thread Segovia, Benjamin
I am looking at the regression for this test Ben From: Ian Romanick [...@freedesktop.org] Sent: Monday, August 16, 2010 8:17 PM To: mesa-dev@lists.freedesktop.org; Segovia, Benjamin Subject: Re: [Mesa-dev] Merge of glsl2 branch to master -BEGIN PGP

Re: [Mesa-dev] Merge of glsl2 branch to master

2010-08-16 Thread Ian Romanick
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Ian Romanick wrote: > Ian Romanick wrote: >> I propose that we merge master to glsl2 on *Friday, August 13th* (one >> week from today). Barring unforeseen issues, I propose that we merge >> glsl2 to master on *Monday, August 16th*. > > The master ->

Re: [Mesa-dev] Merge of glsl2 branch to master

2010-08-15 Thread Aras Pranckevicius
> Thanks for all your diligence with Windows portability. There are still > some issues with MSVC but it's pretty minor stuff (e.g log2f & exp2f). FYI, implementations of truncf, log2f, exp2f for MSVC in my GLSL2 fork: http://github.com/aras-p/glsl-optimizer/blob/glsl2/src/glsl/msvc/msvccompat.h

Re: [Mesa-dev] Merge of glsl2 branch to master

2010-08-15 Thread Ian Romanick
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 José Fonseca wrote: > Thanks for all your diligence with Windows portability. There are still > some issues with MSVC but it's pretty minor stuff (e.g log2f & exp2f). I > can get to it the next couple of days, so feel free to merge as far as > I'm con

Re: [Mesa-dev] Merge of glsl2 branch to master

2010-08-15 Thread José Fonseca
On Fri, 2010-08-13 at 20:40 -0700, Ian Romanick wrote: > -BEGIN PGP SIGNED MESSAGE- > Hash: SHA1 > > Ian Romanick wrote: > > I propose that we merge master to glsl2 on *Friday, August 13th* (one > > week from today). Barring unforeseen issues, I propose that we merge > > glsl2 to master o

Re: [Mesa-dev] Merge of glsl2 branch to master

2010-08-13 Thread Ian Romanick
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Ian Romanick wrote: > I propose that we merge master to glsl2 on *Friday, August 13th* (one > week from today). Barring unforeseen issues, I propose that we merge > glsl2 to master on *Monday, August 16th*. The master -> glsl2 merge is complete. The

Re: [Mesa-dev] Merge of glsl2 branch to master

2010-08-11 Thread Brian Paul
On Wed, Aug 11, 2010 at 6:06 PM, Ian Romanick wrote: > -BEGIN PGP SIGNED MESSAGE- > Hash: SHA1 > > Ian Romanick wrote: >> Brian Paul wrote: >>> It looks like function prototypes aren't handled properly. >> >>> I've added a new piglit test for this: >> >>> $ bin/shader_runner tests/shaders/

Re: [Mesa-dev] Merge of glsl2 branch to master

2010-08-11 Thread Ian Romanick
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Ian Romanick wrote: > Brian Paul wrote: >> It looks like function prototypes aren't handled properly. > >> I've added a new piglit test for this: > >> $ bin/shader_runner tests/shaders/glsl-function-prototype.shader_test -auto > >> GLSL2 error: 0:3(

Re: [Mesa-dev] Merge of glsl2 branch to master

2010-08-11 Thread Ian Romanick
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Brian Paul wrote: > > It looks like function prototypes aren't handled properly. > > I've added a new piglit test for this: > > $ bin/shader_runner tests/shaders/glsl-function-prototype.shader_test -auto > > GLSL2 error: 0:3(1): error: empty declar

Re: [Mesa-dev] Merge of glsl2 branch to master

2010-08-11 Thread Brian Paul
It looks like function prototypes aren't handled properly. I've added a new piglit test for this: $ bin/shader_runner tests/shaders/glsl-function-prototype.shader_test -auto GLSL2 error: 0:3(1): error: empty declaration list Failed to compile FS: 0:3(1): error: empty declaration list PIGLI

Re: [Mesa-dev] Merge of glsl2 branch to master

2010-08-11 Thread Keith Whitwell
On Tue, 2010-08-10 at 12:43 -0700, Ian Romanick wrote: > -BEGIN PGP SIGNED MESSAGE- > Hash: SHA1 > > Keith Whitwell wrote: > > On Mon, 2010-08-09 at 23:48 -0700, Eric Anholt wrote: > >> The previous compiler called _mesa_remove_output_reads unconditionally, > >> while the new compiler does

Re: [Mesa-dev] Merge of glsl2 branch to master

2010-08-10 Thread Ian Romanick
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Keith Whitwell wrote: > On Mon, 2010-08-09 at 23:48 -0700, Eric Anholt wrote: >> The previous compiler called _mesa_remove_output_reads unconditionally, >> while the new compiler doesn't. This should be left up to the backend >> in my opinion, so perh

Re: [Mesa-dev] Merge of glsl2 branch to master

2010-08-10 Thread Christoph Bumiller
On 08/10/2010 11:06 AM, Keith Whitwell wrote: > On Mon, 2010-08-09 at 23:48 -0700, Eric Anholt wrote: >> On Mon, 09 Aug 2010 19:05:52 -0700, Ian Romanick >> wrote: >>> -BEGIN PGP SIGNED MESSAGE- >>> Hash: SHA1 >>> >>> Tom Stellard wrote: On Fri, Aug 06, 2010 at 03:24:50PM -0700, Ian

Re: [Mesa-dev] Merge of glsl2 branch to master

2010-08-10 Thread Keith Whitwell
On Mon, 2010-08-09 at 23:48 -0700, Eric Anholt wrote: > On Mon, 09 Aug 2010 19:05:52 -0700, Ian Romanick wrote: > > -BEGIN PGP SIGNED MESSAGE- > > Hash: SHA1 > > > > Tom Stellard wrote: > > > On Fri, Aug 06, 2010 at 03:24:50PM -0700, Ian Romanick wrote: > > >> -BEGIN PGP SIGNED MESSAG

Re: [Mesa-dev] Merge of glsl2 branch to master

2010-08-09 Thread Eric Anholt
On Mon, 09 Aug 2010 19:05:52 -0700, Ian Romanick wrote: > -BEGIN PGP SIGNED MESSAGE- > Hash: SHA1 > > Tom Stellard wrote: > > On Fri, Aug 06, 2010 at 03:24:50PM -0700, Ian Romanick wrote: > >> -BEGIN PGP SIGNED MESSAGE- > >> Hash: SHA1 > >> > >> As of today the glsl2 branch has th

Re: [Mesa-dev] Merge of glsl2 branch to master

2010-08-09 Thread Corbin Simpson
On Mon, Aug 9, 2010 at 8:45 PM, Tom Stellard wrote: > On Mon, Aug 09, 2010 at 07:05:52PM -0700, Ian Romanick wrote: >> -BEGIN PGP SIGNED MESSAGE- >> Hash: SHA1 >> >> Tom Stellard wrote: >> > On Fri, Aug 06, 2010 at 03:24:50PM -0700, Ian Romanick wrote: >> >> -BEGIN PGP SIGNED MESSAGE--

Re: [Mesa-dev] Merge of glsl2 branch to master

2010-08-09 Thread Tom Stellard
On Mon, Aug 09, 2010 at 07:05:52PM -0700, Ian Romanick wrote: > -BEGIN PGP SIGNED MESSAGE- > Hash: SHA1 > > Tom Stellard wrote: > > On Fri, Aug 06, 2010 at 03:24:50PM -0700, Ian Romanick wrote: > >> -BEGIN PGP SIGNED MESSAGE- > >> Hash: SHA1 > >> > >> As of today the glsl2 branch h

Re: [Mesa-dev] Merge of glsl2 branch to master

2010-08-09 Thread Ian Romanick
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Tom Stellard wrote: > On Fri, Aug 06, 2010 at 03:24:50PM -0700, Ian Romanick wrote: >> -BEGIN PGP SIGNED MESSAGE- >> Hash: SHA1 >> >> As of today the glsl2 branch has three piglit regressions WRT master, >> and there is only one crashing piglit

Re: [Mesa-dev] Merge of glsl2 branch to master

2010-08-09 Thread Marek Olšák
On Tue, Aug 10, 2010 at 1:57 AM, Tom Stellard wrote: > P.S. What is the definition of the SSG opcode? I can't find > documentation for it. > It's the sign function from GLSL. It's also documented in the NV_vertex_program2 specification: http://www.opengl.org/registry/specs/NV/vertex_program2.t

Re: [Mesa-dev] Merge of glsl2 branch to master

2010-08-09 Thread Tom Stellard
On Fri, Aug 06, 2010 at 03:24:50PM -0700, Ian Romanick wrote: > -BEGIN PGP SIGNED MESSAGE- > Hash: SHA1 > > As of today the glsl2 branch has three piglit regressions WRT master, > and there is only one crashing piglit tests. As before, we have tested > swrast and i965. For master I used

[Mesa-dev] Merge of glsl2 branch to master

2010-08-06 Thread Ian Romanick
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 As of today the glsl2 branch has three piglit regressions WRT master, and there is only one crashing piglit tests. As before, we have tested swrast and i965. For master I used commit 27041d7cb, and for glsl2 I used commit c234d0b2. The results are a