On Tuesday, January 24, 2017 3:48:32 PM PST Matt Turner wrote:
> On Tue, Jan 24, 2017 at 2:18 PM, Kenneth Graunke <[email protected]> 
> wrote:
> > SIMD16 compute shaders use a send(16) with mlen 1 for the EOT message,
> > using a source of g127 for the single register.  With a UD type, this
> > supposedly could read g128, which doesn't exist, causing the simulator
> > to get cranky.  Use a UW type to avoid this.
> 
> Bizarre. Is the hardware this stupid, or just the simulator?

Given that this instruction appears in every single compute shader, and
those seem to be working, my guess is that the hardware is fine.  It's
probably just the simulator - I haven't observed any real problems.

Attachment: signature.asc
Description: This is a digitally signed message part.

_______________________________________________
mesa-dev mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to