[Mesa-dev] [RFC] r600/evergreen compute shader + glsl 4.30 support

Dave Airlie airlied at gmail.com
Thu Nov 30 04:26:30 UTC 2017


On 29 November 2017 at 14:36, Dave Airlie <airlied at gmail.com> wrote:
> This set of patches enables compute shaders on r600 and exposes GLSL 4.30
> support. They are pretty alpha level, but I'd like to land some of them
> (maybe disabled) so I can avoid the rebasing fun with the more intrusive
> ones.
>
> It is based on the previous ssbo support patch.
>
> It may not be stable, I have a few patches sitting on top locally
> for flushing various things I want to figure out if they are required or
> if I can fix things properly.
>
> It for some reason fails to launch compute on cayman and hangs instead,
> I've got some traces from fglrx, just need to take time to work out what
> crashes, I've tested it on CAICOS mostly.

FYI, I got cayman shaders running today, but it appears cayman uses GDS
for atomics not the append/consume ctrs, at least the current code doesn't
work and tracing fglrx show is using GDS.

I've written the code but haven't debugged it into working yet.

Dave.


More information about the mesa-dev mailing list