Re: [Mesa-dev] [RFC][PATCH 00/11] gallium: Basic compute infrastructure.

2012-04-23 Thread Francisco Jerez
Christoph Bumiller writes: >[...] > And one more concern about lumping in UAVs/images/surfaces/RATs with > textures in set_*_sampler_views: for graphics, they're not per-shader > type but global, so if the interface allows for them to be specified > individually for each shader type that will get

Re: [Mesa-dev] [RFC][PATCH 00/11] gallium: Basic compute infrastructure.

2012-04-22 Thread Christoph Bumiller
On 10.04.2012 14:50, Francisco Jerez wrote: > Francisco Jerez writes: > >> This patch series is part of the ongoing work to put together a >> compute stack on top of Gallium3D. What we have been doing until now >> to that end could be divided in 6 building blocks: >> >> 1/ Gallium API and TGSI ch

Re: [Mesa-dev] [RFC][PATCH 00/11] gallium: Basic compute infrastructure.

2012-04-19 Thread Tom Stellard
On Wed, Apr 18, 2012 at 10:32:53PM -0700, Jose Fonseca wrote: > - Original Message - > > Jose Fonseca writes: > > > > > - Original Message - > > >> On Wed, Apr 18, 2012 at 07:34:15AM -0700, Jose Fonseca wrote: > > >> > - Original Message - > > >> > > On Tue, Apr 17, 2012 a

Re: [Mesa-dev] [RFC][PATCH 00/11] gallium: Basic compute infrastructure.

2012-04-18 Thread Jose Fonseca
- Original Message - > Jose Fonseca writes: > > > - Original Message - > >> On Wed, Apr 18, 2012 at 07:34:15AM -0700, Jose Fonseca wrote: > >> > - Original Message - > >> > > On Tue, Apr 17, 2012 at 06:27:20PM +0200, Francisco Jerez > >> > > wrote: > >> > > > Jose Fonseca

Re: [Mesa-dev] [RFC][PATCH 00/11] gallium: Basic compute infrastructure.

2012-04-18 Thread Francisco Jerez
Tom Stellard writes: > On Tue, Apr 17, 2012 at 06:27:20PM +0200, Francisco Jerez wrote: >> Jose Fonseca writes: >>[...] >> > and how would this scheme work, e.g., if a driver wanted to consume >> > GLSL IR in the future. >> >> Hm, I'm not convinced that letting a driver consume GLSL IR would be

Re: [Mesa-dev] [RFC][PATCH 00/11] gallium: Basic compute infrastructure.

2012-04-18 Thread Francisco Jerez
Jose Fonseca writes: > - Original Message - >> On Wed, Apr 18, 2012 at 07:34:15AM -0700, Jose Fonseca wrote: >> > - Original Message - >> > > On Tue, Apr 17, 2012 at 06:27:20PM +0200, Francisco Jerez wrote: >> > > > Jose Fonseca writes: >> > > > >[...] >> > > > > I think that an

Re: [Mesa-dev] [RFC][PATCH 00/11] gallium: Basic compute infrastructure.

2012-04-18 Thread Jose Fonseca
- Original Message - > On Wed, Apr 18, 2012 at 10:05:58AM -0700, Jose Fonseca wrote: > > This idea of passing GLSL IR assumes that GLSL IR would grow to be > > generic enough to represent any shader, and not just GLSL derived > > ones. > > What would be missing from a IR covering GLSL 4.2?

Re: [Mesa-dev] [RFC][PATCH 00/11] gallium: Basic compute infrastructure.

2012-04-18 Thread Olivier Galibert
On Wed, Apr 18, 2012 at 10:05:58AM -0700, Jose Fonseca wrote: > This idea of passing GLSL IR assumes that GLSL IR would grow to be > generic enough to represent any shader, and not just GLSL derived > ones. What would be missing from a IR covering GLSL 4.2? Some types maybe? OG. __

Re: [Mesa-dev] [RFC][PATCH 00/11] gallium: Basic compute infrastructure.

2012-04-18 Thread Jose Fonseca
- Original Message - > On Wed, Apr 18, 2012 at 07:34:15AM -0700, Jose Fonseca wrote: > > > > > > - Original Message - > > > On Tue, Apr 17, 2012 at 06:27:20PM +0200, Francisco Jerez wrote: > > > > Jose Fonseca writes: > > > > > > > > > Francisco, > > > > > > > > > > Sorry for

Re: [Mesa-dev] [RFC][PATCH 00/11] gallium: Basic compute infrastructure.

2012-04-18 Thread Jose Fonseca
- Original Message - > Jose Fonseca writes: > > > Francisco, > > > > Sorry for the delay reviewing this, but I haven't been able to > > dedicate some time until now. > > > > Overall, it's a great piece of work! Just a few relatively minor > > comments/requests. > > > > Hi Jose, thanks

Re: [Mesa-dev] [RFC][PATCH 00/11] gallium: Basic compute infrastructure.

2012-04-18 Thread Tom Stellard
On Wed, Apr 18, 2012 at 07:34:15AM -0700, Jose Fonseca wrote: > > > - Original Message - > > On Tue, Apr 17, 2012 at 06:27:20PM +0200, Francisco Jerez wrote: > > > Jose Fonseca writes: > > > > > > > Francisco, > > > > > > > > Sorry for the delay reviewing this, but I haven't been able

Re: [Mesa-dev] [RFC][PATCH 00/11] gallium: Basic compute infrastructure.

2012-04-18 Thread Jose Fonseca
- Original Message - > On Tue, Apr 17, 2012 at 06:27:20PM +0200, Francisco Jerez wrote: > > Jose Fonseca writes: > > > > > Francisco, > > > > > > Sorry for the delay reviewing this, but I haven't been able to > > > dedicate some time until now. > > > > > > Overall, it's a great piece o

Re: [Mesa-dev] [RFC][PATCH 00/11] gallium: Basic compute infrastructure.

2012-04-18 Thread Tom Stellard
On Tue, Apr 17, 2012 at 06:27:20PM +0200, Francisco Jerez wrote: > Jose Fonseca writes: > > > Francisco, > > > > Sorry for the delay reviewing this, but I haven't been able to dedicate > > some time until now. > > > > Overall, it's a great piece of work! Just a few relatively minor > > comment

Re: [Mesa-dev] [RFC][PATCH 00/11] gallium: Basic compute infrastructure.

2012-04-17 Thread Francisco Jerez
Jose Fonseca writes: > Francisco, > > Sorry for the delay reviewing this, but I haven't been able to dedicate some > time until now. > > Overall, it's a great piece of work! Just a few relatively minor > comments/requests. > Hi Jose, thanks for the comments. >[...] >> gallium/tgsi: Add

Re: [Mesa-dev] [RFC][PATCH 00/11] gallium: Basic compute infrastructure.

2012-04-14 Thread Jose Fonseca
- Original Message - > On Fri, Apr 13, 2012 at 8:24 PM, Jose Fonseca > wrote: > > Francisco, > > > > Sorry for the delay reviewing this, but I  haven't been able to > > dedicate some time until now. > > > > Overall, it's a great piece of work! Just a few relatively minor > > comments/req

Re: [Mesa-dev] [RFC][PATCH 00/11] gallium: Basic compute infrastructure.

2012-04-13 Thread Marek Olšák
On Fri, Apr 13, 2012 at 8:24 PM, Jose Fonseca wrote: > Francisco, > > Sorry for the delay reviewing this, but I  haven't been able to dedicate some > time until now. > > Overall, it's a great piece of work! Just a few relatively minor > comments/requests. > > - Original Message - >> This

Re: [Mesa-dev] [RFC][PATCH 00/11] gallium: Basic compute infrastructure.

2012-04-13 Thread Jose Fonseca
Francisco, Sorry for the delay reviewing this, but I haven't been able to dedicate some time until now. Overall, it's a great piece of work! Just a few relatively minor comments/requests. - Original Message - > This patch series is part of the ongoing work to put together a > compute

Re: [Mesa-dev] [RFC][PATCH 00/11] gallium: Basic compute infrastructure.

2012-04-10 Thread Francisco Jerez
Francisco Jerez writes: > This patch series is part of the ongoing work to put together a > compute stack on top of Gallium3D. What we have been doing until now > to that end could be divided in 6 building blocks: > > 1/ Gallium API and TGSI changes (this patch series). > 2/ Other fixes and addi

[Mesa-dev] [RFC][PATCH 00/11] gallium: Basic compute infrastructure.

2012-03-22 Thread Francisco Jerez
This patch series is part of the ongoing work to put together a compute stack on top of Gallium3D. What we have been doing until now to that end could be divided in 6 building blocks: 1/ Gallium API and TGSI changes (this patch series). 2/ Other fixes and additions to the gallium helper libraries