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
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_
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