summaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/common/meta.c
diff options
context:
space:
mode:
authorFrancisco Jerez <[email protected]>2013-11-27 22:21:45 -0800
committerFrancisco Jerez <[email protected]>2014-02-12 23:39:42 +0100
commitb424da4be07ab8d34986e6f3824c679b623df952 (patch)
tree8656297be429d4bebcaa5dfc12787ac50f0b9180 /src/mesa/drivers/common/meta.c
parenta3a55067bdf608402aeb98d515c52e2436a8f226 (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