i965: Remove writemask support from brw_SAMPLE().
authorEric Anholt <eric@anholt.net>
Wed, 6 Feb 2013 00:21:07 +0000 (16:21 -0800)
committerEric Anholt <eric@anholt.net>
Thu, 14 Feb 2013 02:10:20 +0000 (18:10 -0800)
commit516d8be502885f5aadcc43aafe764e617f2593f4
tree68d997dacd5c5f4593c809a3f5fbbc1561f4f60e
parentbf91f0b03942d966cf453201dc52c4aa4049f8fa
i965: Remove writemask support from brw_SAMPLE().

The code was rather broken for non-XYZW on 8-wide, but all of our
callers were using XYZW anyway.  For my experiments with using writemask
on texturing, I've been using manual header setup in the compiler
backends, since we want to actually know what registers are written for
optimization and register allocation.

Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
src/mesa/drivers/dri/i965/brw_blorp_blit.cpp
src/mesa/drivers/dri/i965/brw_eu.h
src/mesa/drivers/dri/i965/brw_eu_emit.c
src/mesa/drivers/dri/i965/brw_fs_emit.cpp
src/mesa/drivers/dri/i965/brw_vec4_emit.cpp