Re: [Mesa-dev] [PATCH 1/3] i965/gen4-5: Set ENDIF dst and src0 fields to the null register.

2015-07-06 Thread Kenneth Graunke
On Monday, July 06, 2015 09:03:35 PM Francisco Jerez wrote: > The hardware docs don't mention explicitly what these fields should > be, but I've verified experimentally on ILK that using a GRF as > destination causes the register to be corrupted when the execution > size of an ENDIF instruction is

Re: [Mesa-dev] [PATCH 1/3] i965/gen4-5: Set ENDIF dst and src0 fields to the null register.

2015-07-06 Thread Matt Turner
On Mon, Jul 6, 2015 at 11:03 AM, Francisco Jerez wrote: > The hardware docs don't mention explicitly what these fields should > be, but I've verified experimentally on ILK that using a GRF as > destination causes the register to be corrupted when the execution > size of an ENDIF instruction is hig

[Mesa-dev] [PATCH 1/3] i965/gen4-5: Set ENDIF dst and src0 fields to the null register.

2015-07-06 Thread Francisco Jerez
The hardware docs don't mention explicitly what these fields should be, but I've verified experimentally on ILK that using a GRF as destination causes the register to be corrupted when the execution size of an ENDIF instruction is higher than 8 -- and because the destination we were using was g0, e