Re: [Mesa-dev] [PATCH 01/11] gallium: Basic compute interface.

2012-03-31 Thread Marek Olšák
On Sat, Mar 31, 2012 at 2:29 PM, Francisco Jerez wrote: > Marek Olšák writes: > >> On Fri, Mar 23, 2012 at 1:40 AM, Francisco Jerez >> wrote: >>> diff --git a/src/gallium/include/pipe/p_context.h >>> b/src/gallium/include/pipe/p_context.h >>> index aaeeb81..de990fe 100644 >>> --- a/src/gallium

Re: [Mesa-dev] [PATCH 01/11] gallium: Basic compute interface.

2012-03-31 Thread Francisco Jerez
Marek Olšák writes: > On Fri, Mar 23, 2012 at 1:40 AM, Francisco Jerez > wrote: >> diff --git a/src/gallium/include/pipe/p_context.h >> b/src/gallium/include/pipe/p_context.h >> index aaeeb81..de990fe 100644 >> --- a/src/gallium/include/pipe/p_context.h >> +++ b/src/gallium/include/pipe/p_cont

Re: [Mesa-dev] [PATCH 01/11] gallium: Basic compute interface.

2012-03-30 Thread Marek Olšák
On Fri, Mar 23, 2012 at 1:40 AM, Francisco Jerez wrote: > diff --git a/src/gallium/include/pipe/p_context.h > b/src/gallium/include/pipe/p_context.h > index aaeeb81..de990fe 100644 > --- a/src/gallium/include/pipe/p_context.h > +++ b/src/gallium/include/pipe/p_context.h > @@ -63,6 +63,7 @@ struct

[Mesa-dev] [PATCH 01/11] gallium: Basic compute interface.

2012-03-22 Thread Francisco Jerez
Define an interface that exposes the minimal functionality required to implement some of the popular compute APIs. This commit adds entry points to set the grid layout and other state required to keep track of the usual address spaces employed in compute APIs, to bind a compute program, and execut