Re: [Mesa-dev] [PATCH 01/10] i965: Use Ivybridge's "Legacy Data Port" for reads/writes.

2011-10-12 Thread Kenneth Graunke
On 10/11/2011 09:13 PM, Eric Anholt wrote: > On Mon, 10 Oct 2011 16:31:44 -0700, Kenneth Graunke > wrote: >> Using the constant cache for reads isn't going to work for scratch >> reads (variably-indexed arrays or register spills), as these aren't >> constant at all. >> >> Also, in the new VS back

Re: [Mesa-dev] [PATCH 01/10] i965: Use Ivybridge's "Legacy Data Port" for reads/writes.

2011-10-11 Thread Eric Anholt
On Mon, 10 Oct 2011 16:31:44 -0700, Kenneth Graunke wrote: > Using the constant cache for reads isn't going to work for scratch > reads (variably-indexed arrays or register spills), as these aren't > constant at all. > > Also, in the new VS backend, use the proper message number for OWord > Dual

[Mesa-dev] [PATCH 01/10] i965: Use Ivybridge's "Legacy Data Port" for reads/writes.

2011-10-10 Thread Kenneth Graunke
Using the constant cache for reads isn't going to work for scratch reads (variably-indexed arrays or register spills), as these aren't constant at all. Also, in the new VS backend, use the proper message number for OWord Dual Block Write messages. It's now 10, instead of 9. Prior to this, we wer