With minor nits that patch 5 applies to Transpose16_16 (not Transform_16_16); and patch 6 changes the function declaration 2nd-line whitespace of OutputMerger4x2 and OutputMerger8x2 (we can fix this in a follow-on checking to core)
Reviewed-by: Bruce Cherniak <bruce.chern...@intel.com> > On Jan 5, 2017, at 5:19 PM, Tim Rowley <timothy.o.row...@intel.com> wrote: > > Mostly avx512/simd16 fixes. > > Tim Rowley (6): > swr: [rasterizer core] whitespace adjustments > swr: [rasterizer core] fix SIMD16 transpose functions > swr: [rasterizer core] fix SIMD16 PackTraits pack() and unpack() > swr: [rasterizer core] fix SIMD16 output merger > swr: [rasterizer core] fix SIMD16 Transform_16_16 > swr: [rasterizer core] rename OutputMerger functions > > .../drivers/swr/rasterizer/common/simd16intrin.h | 97 ++++++++- > .../drivers/swr/rasterizer/common/simdintrin.h | 54 ++++- > .../drivers/swr/rasterizer/core/backend.cpp | 26 +-- > src/gallium/drivers/swr/rasterizer/core/backend.h | 24 ++- > src/gallium/drivers/swr/rasterizer/core/clip.h | 3 +- > .../drivers/swr/rasterizer/core/format_types.h | 86 ++++---- > src/gallium/drivers/swr/rasterizer/core/utils.h | 227 ++++++++++++--------- > 7 files changed, 334 insertions(+), 183 deletions(-) > > -- > 2.7.4 > > _______________________________________________ > mesa-dev mailing list > mesa-dev@lists.freedesktop.org > https://lists.freedesktop.org/mailman/listinfo/mesa-dev _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev