Module: Mesa Branch: master Commit: 07062daae93b146458db55ba22a2e27d3d59552b URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=07062daae93b146458db55ba22a2e27d3d59552b
Author: Tim Rowley <[email protected]> Date: Mon Jul 24 16:13:12 2017 -0500 swr/rast: simdlib better separation of core vs knights avx512 Reviewed-by: Bruce Cherniak <[email protected]> --- src/gallium/drivers/swr/Makefile.am | 2 +- src/gallium/drivers/swr/Makefile.sources | 8 + .../drivers/swr/rasterizer/common/simdlib.hpp | 21 ++- .../swr/rasterizer/common/simdlib_128_avx512.inl | 108 +++--------- .../rasterizer/common/simdlib_128_avx512_core.inl | 193 +++++++++++++++++++++ .../common/simdlib_128_avx512_knights.inl | 35 ++++ .../swr/rasterizer/common/simdlib_256_avx512.inl | 128 +++----------- .../rasterizer/common/simdlib_256_avx512_core.inl | 127 ++++++++++++++ .../common/simdlib_256_avx512_knights.inl | 35 ++++ .../swr/rasterizer/common/simdlib_512_avx512.inl | 79 +++------ .../rasterizer/common/simdlib_512_avx512_core.inl | 181 +++++++++++++++++++ .../common/simdlib_512_avx512_knights.inl | 183 +++++++++++++++++++ .../common/simdlib_512_avx512_masks_core.inl | 27 +++ .../common/simdlib_512_avx512_masks_knights.inl | 27 +++ .../swr/rasterizer/common/simdlib_types.hpp | 2 +- 15 files changed, 911 insertions(+), 245 deletions(-) Diff: http://cgit.freedesktop.org/mesa/mesa/diff/?id=07062daae93b146458db55ba22a2e27d3d59552b _______________________________________________ mesa-commit mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/mesa-commit
