Re: [Mesa-dev] Mesa (master): r600g: Use default mul/mad function for tgsi-to-llvm

2012-12-08 Thread Henri Verbeet
On 8 December 2012 16:01, Alex Deucher wrote: > What about a mesa specific extension? Most people will be using wine > on Linux anyway. > Sure, that works for us. Assuming Mesa is interested in a such an extension, of course. ___ mesa-dev mailing list m

Re: [Mesa-dev] Mesa (master): r600g: Use default mul/mad function for tgsi-to-llvm

2012-12-08 Thread Alex Deucher
On Sat, Dec 8, 2012 at 8:55 AM, Henri Verbeet wrote: > On 6 December 2012 21:34, Tom Stellard wrote: >> I asked idr about this on IRC and he said that IEEE rules are required for >> GLSL >= 1.30 and they are compliant, but not required for GLSL < 1.30. >> stringfellow added that the d3d9 spec req

Re: [Mesa-dev] Mesa (master): r600g: Use default mul/mad function for tgsi-to-llvm

2012-12-08 Thread Henri Verbeet
On 6 December 2012 21:34, Tom Stellard wrote: > I asked idr about this on IRC and he said that IEEE rules are required for > GLSL >= 1.30 and they are compliant, but not required for GLSL < 1.30. > stringfellow added that the d3d9 spec required 0*anything = 0, which is > probably why the hardware

Re: [Mesa-dev] Mesa (master): r600g: Use default mul/mad function for tgsi-to-llvm

2012-12-06 Thread Tom Stellard
On Thu, Dec 06, 2012 at 01:35:22PM -0500, Alex Deucher wrote: > On Thu, Dec 6, 2012 at 1:27 PM, Alex Deucher wrote: > > On Thu, Dec 6, 2012 at 1:21 PM, Vincent Lejeune wrote: > >> Sorry for the inconvenience. > >> I think the r600g backend work because of this patch, which switch MUL and > >> MU

Re: [Mesa-dev] Mesa (master): r600g: Use default mul/mad function for tgsi-to-llvm

2012-12-06 Thread Alex Deucher
On Thu, Dec 6, 2012 at 2:37 PM, Michel Dänzer wrote: > On Don, 2012-12-06 at 10:52 -0800, Tom Stellard wrote: >> On Thu, Dec 06, 2012 at 07:25:55PM +0100, Michel Dänzer wrote: >> > On Don, 2012-12-06 at 09:05 -0800, Tom Stellard wrote: >> > > On Thu, Dec 06, 2012 at 05:08:07PM +0100, Michel Dänzer

Re: [Mesa-dev] Mesa (master): r600g: Use default mul/mad function for tgsi-to-llvm

2012-12-06 Thread Michel Dänzer
On Don, 2012-12-06 at 10:52 -0800, Tom Stellard wrote: > On Thu, Dec 06, 2012 at 07:25:55PM +0100, Michel Dänzer wrote: > > On Don, 2012-12-06 at 09:05 -0800, Tom Stellard wrote: > > > On Thu, Dec 06, 2012 at 05:08:07PM +0100, Michel Dänzer wrote: > > > > On Mit, 2012-12-05 at 09:32 -0800, Vincen

Re: [Mesa-dev] Mesa (master): r600g: Use default mul/mad function for tgsi-to-llvm

2012-12-06 Thread Tom Stellard
On Thu, Dec 06, 2012 at 07:25:55PM +0100, Michel Dänzer wrote: > On Don, 2012-12-06 at 09:05 -0800, Tom Stellard wrote: > > On Thu, Dec 06, 2012 at 05:08:07PM +0100, Michel Dänzer wrote: > > > On Mit, 2012-12-05 at 09:32 -0800, Vincent Lejeune wrote: > > > > Module: Mesa > > > > Branch: master >

Re: [Mesa-dev] Mesa (master): r600g: Use default mul/mad function for tgsi-to-llvm

2012-12-06 Thread Alex Deucher
On Thu, Dec 6, 2012 at 1:27 PM, Alex Deucher wrote: > On Thu, Dec 6, 2012 at 1:21 PM, Vincent Lejeune wrote: >> Sorry for the inconvenience. >> I think the r600g backend work because of this patch, which switch MUL and >> MUL_IEEE definition : >> http://lists.freedesktop.org/archives/mesa-dev/20

Re: [Mesa-dev] Mesa (master): r600g: Use default mul/mad function for tgsi-to-llvm

2012-12-06 Thread Alex Deucher
EEE Floating-point multiply. Uses IEEE rules for 0*anything. Alex > > Vincent > > - Mail original - >> De : Tom Stellard >> À : Michel Dänzer >> Cc : Vincent Lejeune ; mesa-dev@lists.freedesktop.org >> Envoyé le : Jeudi 6 décembre 2012 18h05 &g

Re: [Mesa-dev] Mesa (master): r600g: Use default mul/mad function for tgsi-to-llvm

2012-12-06 Thread Michel Dänzer
On Don, 2012-12-06 at 09:05 -0800, Tom Stellard wrote: > On Thu, Dec 06, 2012 at 05:08:07PM +0100, Michel Dänzer wrote: > > On Mit, 2012-12-05 at 09:32 -0800, Vincent Lejeune wrote: > > > Module: Mesa > > > Branch: master > > > Commit: 0ad1fefd6951aa47ab58a41dc9ee73083cbcf85c > > > URL: > > >

Re: [Mesa-dev] Mesa (master): r600g: Use default mul/mad function for tgsi-to-llvm

2012-12-06 Thread Vincent Lejeune
telling if we have a glsl or an opencl shader. Vincent - Mail original - > De : Tom Stellard > À : Michel Dänzer > Cc : Vincent Lejeune ; mesa-dev@lists.freedesktop.org > Envoyé le : Jeudi 6 décembre 2012 18h05 > Objet : Re: [Mesa-dev] Mesa (master): r600g: Use default m

Re: [Mesa-dev] Mesa (master): r600g: Use default mul/mad function for tgsi-to-llvm

2012-12-06 Thread Tom Stellard
On Thu, Dec 06, 2012 at 05:08:07PM +0100, Michel Dänzer wrote: > On Mit, 2012-12-05 at 09:32 -0800, Vincent Lejeune wrote: > > Module: Mesa > > Branch: master > > Commit: 0ad1fefd6951aa47ab58a41dc9ee73083cbcf85c > > URL: > > http://cgit.freedesktop.org/mesa/mesa/commit/?id=0ad1fefd6951aa47ab58

Re: [Mesa-dev] Mesa (master): r600g: Use default mul/mad function for tgsi-to-llvm

2012-12-06 Thread Michel Dänzer
On Mit, 2012-12-05 at 09:32 -0800, Vincent Lejeune wrote: > Module: Mesa > Branch: master > Commit: 0ad1fefd6951aa47ab58a41dc9ee73083cbcf85c > URL: > http://cgit.freedesktop.org/mesa/mesa/commit/?id=0ad1fefd6951aa47ab58a41dc9ee73083cbcf85c > > Author: Vincent Lejeune > Date: Wed Nov 28 00: