diff options
author | Francisco Jerez <[email protected]> | 2013-11-27 22:21:45 -0800 |
---|---|---|
committer | Francisco Jerez <[email protected]> | 2014-02-12 23:39:42 +0100 |
commit | b424da4be07ab8d34986e6f3824c679b623df952 (patch) | |
tree | 8656297be429d4bebcaa5dfc12787ac50f0b9180 /src/mesa/drivers/common/meta.c | |
parent | a3a55067bdf608402aeb98d515c52e2436a8f226 (diff) |
i965/vec4: Fix confusion between SWIZZLE and BRW_SWIZZLE macros.
Most of the VEC4 back-end agrees on src_reg::swizzle being one of the
BRW_SWIZZLE macros defined in brw_reg.h, except in two places where we
use Mesa's SWIZZLE macros. There is even a doxygen comment saying
that Mesa's macros are the right ones. They are incompatible swizzle
representations (3 bits vs. 2 bits per component), and the code using
Mesa's works by pure luck. Fix it.
Reviewed-by: Matt Turner <[email protected]>
Reviewed-by: Paul Berry <[email protected]>
Diffstat (limited to 'src/mesa/drivers/common/meta.c')
0 files changed, 0 insertions, 0 deletions