Re: [Mesa-dev] [PATCH] i965/fs: Combine tex/fb_write operations (opt)

2015-03-25 Thread Ben Widawsky
On Mon, Feb 23, 2015 at 10:02:26AM -0800, Matt Turner wrote: > On Sun, Feb 22, 2015 at 3:06 PM, Ben Widawsky wrote: > > On Sun, Feb 08, 2015 at 02:48:02PM -0800, Matt Turner wrote: > >> On Sun, Feb 8, 2015 at 1:59 PM, Ben Widawsky > >> wrote: > >> > + /* The LOAD_PAYLOAD helper seems like the o

Re: [Mesa-dev] [PATCH] i965/fs: Combine tex/fb_write operations (opt)

2015-02-22 Thread Ben Widawsky
On Sun, Feb 08, 2015 at 02:48:02PM -0800, Matt Turner wrote: > On Sun, Feb 8, 2015 at 1:59 PM, Ben Widawsky > wrote: > > Certain platforms support the ability to sample from a texture, and write > > it out > > to the file RT - thus saving a costly send instructions (and before Topi's > > recent p

Re: [Mesa-dev] [PATCH] i965/fs: Combine tex/fb_write operations (opt)

2015-02-08 Thread Matt Turner
On Sun, Feb 8, 2015 at 1:59 PM, Ben Widawsky wrote: > Certain platforms support the ability to sample from a texture, and write it > out > to the file RT - thus saving a costly send instructions (and before Topi's > recent patch, excess MOVs), > > On BSW, the performance data isn't quite what I w

[Mesa-dev] [PATCH] i965/fs: Combine tex/fb_write operations (opt)

2015-02-08 Thread Ben Widawsky
Certain platforms support the ability to sample from a texture, and write it out to the file RT - thus saving a costly send instructions (and before Topi's recent patch, excess MOVs), On BSW, the performance data isn't quite what I was hoping for. Statistically, it is an improvement. Several micro