Module: Mesa Branch: master Commit: 937b7d8e5a97d1c3cc5ab7303c03dbdd2fdc8017 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=937b7d8e5a97d1c3cc5ab7303c03dbdd2fdc8017
Author: Tim Rowley <[email protected]> Date: Fri Oct 28 15:59:18 2016 -0500 swr: [rasterizer core] 16-wide tile store nearly completed * All format combinations coded * Fully emulated on AVX2 and AVX * Known issue: the MSAA sample locations need to be adjusted for 8x2 Set ENABLE_AVX512_SIMD16 and USD_8x2_TILE_BACKEND to 1 in knobs.h to enable Reviewed-by: Bruce Cherniak <[email protected]> --- .../drivers/swr/rasterizer/common/simd16intrin.h | 61 +- .../drivers/swr/rasterizer/common/simdintrin.h | 38 +- .../drivers/swr/rasterizer/core/format_types.h | 20 +- src/gallium/drivers/swr/rasterizer/core/utils.h | 174 ++-- .../drivers/swr/rasterizer/memory/StoreTile.h | 942 +++++++++++++++++---- 5 files changed, 919 insertions(+), 316 deletions(-) Diff: http://cgit.freedesktop.org/mesa/mesa/diff/?id=937b7d8e5a97d1c3cc5ab7303c03dbdd2fdc8017 _______________________________________________ mesa-commit mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/mesa-commit
