Re: [Mesa3d-dev] flushing vertices in radeon swtcl

2009-09-23 Thread Keith Whitwell
On Wed, 2009-09-23 at 02:23 -0700, Dave Airlie wrote: > > > > So in mesa for swtcl cases we emit vertices to DMA, and set a driver > > > > internal dma.flush hook, we also set > > > > ctx->Driver.NeedFlush |= FLUSH_STORED_VERTICES; > > > > > > > > The driver has its FlushVertices pointed at the vb

Re: [Mesa3d-dev] flushing vertices in radeon swtcl

2009-09-23 Thread Dave Airlie
> > > So in mesa for swtcl cases we emit vertices to DMA, and set a driver > > > internal dma.flush hook, we also set > > > ctx->Driver.NeedFlush |= FLUSH_STORED_VERTICES; > > > > > > The driver has its FlushVertices pointed at the vbo_exec_FlushVertices > > > call. > > > > > > I'm not sure when

Re: [Mesa3d-dev] flushing vertices in radeon swtcl

2009-09-23 Thread Keith Whitwell
On Wed, 2009-09-23 at 01:41 -0700, Dave Airlie wrote: > > > > Hey all, > > > > So in mesa for swtcl cases we emit vertices to DMA, and set a driver > > internal dma.flush hook, we also set > > ctx->Driver.NeedFlush |= FLUSH_STORED_VERTICES; > > > > The driver has its FlushVertices pointed at the

Re: [Mesa3d-dev] flushing vertices in radeon swtcl

2009-09-23 Thread Dave Airlie
> > Hey all, > > So in mesa for swtcl cases we emit vertices to DMA, and set a driver > internal dma.flush hook, we also set > ctx->Driver.NeedFlush |= FLUSH_STORED_VERTICES; > > The driver has its FlushVertices pointed at the vbo_exec_FlushVertices > call. > > I'm not sure when this ever worke

[Mesa3d-dev] flushing vertices in radeon swtcl

2009-09-16 Thread Dave Airlie
Hey all, So in mesa for swtcl cases we emit vertices to DMA, and set a driver internal dma.flush hook, we also set ctx->Driver.NeedFlush |= FLUSH_STORED_VERTICES; The driver has its FlushVertices pointed at the vbo_exec_FlushVertices call. I'm not sure when this ever worked but I assume it did