Re: [Mesa-dev] [PATCH] i965/cs: Don't use a thread channel ID for small local sizes

2016-10-19 Thread Ian Romanick
On 10/19/2016 02:26 PM, Jordan Justen wrote: > On 2016-10-19 13:47:35, Ian Romanick wrote: >> On 10/19/2016 12:45 PM, Jordan Justen wrote: >>> When the local group size is 8 or less, we will execute the program at >>> most 1 time. Therefore, the local channel ID will always be 0. By >>> using a con

Re: [Mesa-dev] [PATCH] i965/cs: Don't use a thread channel ID for small local sizes

2016-10-19 Thread Jordan Justen
On 2016-10-19 13:47:35, Ian Romanick wrote: > On 10/19/2016 12:45 PM, Jordan Justen wrote: > > When the local group size is 8 or less, we will execute the program at > > most 1 time. Therefore, the local channel ID will always be 0. By > > using a constant 0 in this case we can prevent using push c

Re: [Mesa-dev] [PATCH] i965/cs: Don't use a thread channel ID for small local sizes

2016-10-19 Thread Ian Romanick
On 10/19/2016 12:45 PM, Jordan Justen wrote: > When the local group size is 8 or less, we will execute the program at > most 1 time. Therefore, the local channel ID will always be 0. By > using a constant 0 in this case we can prevent using push constant > data. > > This is not expected to be comm

[Mesa-dev] [PATCH] i965/cs: Don't use a thread channel ID for small local sizes

2016-10-19 Thread Jordan Justen
When the local group size is 8 or less, we will execute the program at most 1 time. Therefore, the local channel ID will always be 0. By using a constant 0 in this case we can prevent using push constant data. This is not expected to be common a occurance in real applications, but it has been seen