Re: [Mesa-dev] [PATCH 3/3] draw: rewrite primitive assembler

2013-08-08 Thread Zack Rusin
> Am 09.08.2013 00:40, schrieb Zack Rusin: > > > Series looks good though I'm unsure why the pipeline stage doesn't work. > >> Where does that decomposition happen? Is that something like GS > >> outputting multiple prims in the same topology which all need the same id? > > > > No, it's because t

Re: [Mesa-dev] [PATCH 3/3] draw: rewrite primitive assembler

2013-08-08 Thread Roland Scheidegger
Am 09.08.2013 00:40, schrieb Zack Rusin: > > Series looks good though I'm unsure why the pipeline stage doesn't work. >> Where does that decomposition happen? Is that something like GS >> outputting multiple prims in the same topology which all need the same id? > > No, it's because the pipeline

Re: [Mesa-dev] [PATCH 3/3] draw: rewrite primitive assembler

2013-08-08 Thread Zack Rusin
> Series looks good though I'm unsure why the pipeline stage doesn't work. > Where does that decomposition happen? Is that something like GS > outputting multiple prims in the same topology which all need the same id? No, it's because the pipeline stage is ran on the decomposed primitives. The i

Re: [Mesa-dev] [PATCH 3/3] draw: rewrite primitive assembler

2013-08-08 Thread Roland Scheidegger
Am 08.08.2013 21:46, schrieb Zack Rusin: > We can't be injecting the primitive id's in the pipeline because > by that time the primitives have already been decomposed. To > properly number the primitives we need to handle the adjacency > primitives by hand. This patch moves the prim id injection in

[Mesa-dev] [PATCH 3/3] draw: rewrite primitive assembler

2013-08-08 Thread Zack Rusin
We can't be injecting the primitive id's in the pipeline because by that time the primitives have already been decomposed. To properly number the primitives we need to handle the adjacency primitives by hand. This patch moves the prim id injection into the original primitive assembler and completel