Re: [Mesa-dev] [PATCH] i965/blorp: Use LRP instruction to do manual blending.

2013-03-05 Thread Matt Turner
On Tue, Mar 5, 2013 at 3:56 PM, Matt Turner wrote: > Replaces (samples - 1) ADDs and a MUL with (samples - 1) LRPs. > --- NAK this. LRP is a 3-src operand instruction, which means 16-wide needs to double the instructions. In the best case, this might be slightly better but we don't do the proper

Re: [Mesa-dev] [PATCH] i965/blorp: Use LRP instruction to do manual blending.

2013-03-05 Thread Paul Berry
On 5 March 2013 15:56, Matt Turner wrote: > Replaces (samples - 1) ADDs and a MUL with (samples - 1) LRPs. > --- > src/mesa/drivers/dri/i965/brw_blorp_blit.cpp | 31 > +++-- > 1 files changed, 14 insertions(+), 17 deletions(-) > > diff --git a/src/mesa/drivers/dri/i965/brw_

[Mesa-dev] [PATCH] i965/blorp: Use LRP instruction to do manual blending.

2013-03-05 Thread Matt Turner
Replaces (samples - 1) ADDs and a MUL with (samples - 1) LRPs. --- src/mesa/drivers/dri/i965/brw_blorp_blit.cpp | 31 +++-- 1 files changed, 14 insertions(+), 17 deletions(-) diff --git a/src/mesa/drivers/dri/i965/brw_blorp_blit.cpp b/src/mesa/drivers/dri/i965/brw_blorp_bli