swr: [rasterizer core] fix SIMD16 transpose functions
authorTim Rowley <timothy.o.rowley@intel.com>
Mon, 19 Dec 2016 21:25:52 +0000 (15:25 -0600)
committerTim Rowley <timothy.o.rowley@intel.com>
Fri, 6 Jan 2017 16:04:41 +0000 (10:04 -0600)
commitbd22c3d41151ce265e61d64f9034928f83d3c959
tree08aec9e01e260e11da2222c312edc4e0309b2f22
parente6eede81afc8890b4ec7bcfb74d9a71b97f3c031
swr: [rasterizer core] fix SIMD16 transpose functions

Fixed Transpose_16 methods of following formats:

Transpose8_8_8_8
Transpose8_8
Transpose32_32
Transpose16_16_16_16
Transpose16_16_16
Transpose16_16

Reviewed-by: Bruce Cherniak <bruce.cherniak@intel.com>
src/gallium/drivers/swr/rasterizer/common/simd16intrin.h
src/gallium/drivers/swr/rasterizer/common/simdintrin.h
src/gallium/drivers/swr/rasterizer/core/utils.h