Re: [Mesa-dev] [PATCH 3/4] i965/fs: Simplify texture destination fixups

2016-05-03 Thread Jason Ekstrand
On Tue, May 3, 2016 at 4:54 PM, Francisco Jerez wrote: > Jason Ekstrand writes: > > > On Tue, May 3, 2016 at 4:24 PM, Jason Ekstrand > wrote: > > > >> > >> > >> On Tue, May 3, 2016 at 4:18 PM, Kenneth Graunke > >> wrote: > >> > >>> On Tuesday, May 3, 2016 3:00:26 PM PDT Jason Ekstrand wrote: >

Re: [Mesa-dev] [PATCH 3/4] i965/fs: Simplify texture destination fixups

2016-05-03 Thread Francisco Jerez
Jason Ekstrand writes: > On Tue, May 3, 2016 at 4:24 PM, Jason Ekstrand wrote: > >> >> >> On Tue, May 3, 2016 at 4:18 PM, Kenneth Graunke >> wrote: >> >>> On Tuesday, May 3, 2016 3:00:26 PM PDT Jason Ekstrand wrote: >>> > There are a few different fixups that we have to do for texture >>> > des

Re: [Mesa-dev] [PATCH 3/4] i965/fs: Simplify texture destination fixups

2016-05-03 Thread Jason Ekstrand
On Tue, May 3, 2016 at 4:24 PM, Jason Ekstrand wrote: > > > On Tue, May 3, 2016 at 4:18 PM, Kenneth Graunke > wrote: > >> On Tuesday, May 3, 2016 3:00:26 PM PDT Jason Ekstrand wrote: >> > There are a few different fixups that we have to do for texture >> > destinations that re-arrange channels,

Re: [Mesa-dev] [PATCH 3/4] i965/fs: Simplify texture destination fixups

2016-05-03 Thread Jason Ekstrand
On Tue, May 3, 2016 at 4:18 PM, Kenneth Graunke wrote: > On Tuesday, May 3, 2016 3:00:26 PM PDT Jason Ekstrand wrote: > > There are a few different fixups that we have to do for texture > > destinations that re-arrange channels, fix hardware vs. API mismatches, > or > > just shrink the result to

Re: [Mesa-dev] [PATCH 3/4] i965/fs: Simplify texture destination fixups

2016-05-03 Thread Kenneth Graunke
On Tuesday, May 3, 2016 3:00:26 PM PDT Jason Ekstrand wrote: > There are a few different fixups that we have to do for texture > destinations that re-arrange channels, fix hardware vs. API mismatches, or > just shrink the result to fit in the NIR destination. These were all being > done in a somew

[Mesa-dev] [PATCH 3/4] i965/fs: Simplify texture destination fixups

2016-05-03 Thread Jason Ekstrand
There are a few different fixups that we have to do for texture destinations that re-arrange channels, fix hardware vs. API mismatches, or just shrink the result to fit in the NIR destination. These were all being done in a somewhat haphazard manner. This commit replaces all of the shuffling with