[Mesa-dev] [PATCH 6/7] i965: ensure execution of fragment shader when fragment shader has atomic buffer access

Pohjolainen, Topi topi.pohjolainen at intel.com
Mon Apr 27 00:40:01 PDT 2015


On Fri, Apr 24, 2015 at 07:45:29PM +0300, Rogovin, Kevin wrote:
> 
> 
> > I'll check with Jordan and others. I have a faint recollection that compute shaders have similar 
> >  needs. I think your change is fine though, I just want to understand the bigger picture first.
> 
> I do not think compute shaders have similar needs. These flags are for making sure the
> rasterizer-wm thingy in Gen spawns the fragment shader threads. Compute kernels
> are not (I believe) spawned by the raster-wm thing, as they do not actually use the pipeline
> (rather they use L3, samplers and EU's only essentially).

Yes, you are correct, cs has its own state packets entirely. I realized
that when reading Jordan's series.


More information about the mesa-dev mailing list