Mesa (master): swr/rast: AVX512 support compiled in by default
GitLab Mirror
gitlab-mirror at kemper.freedesktop.org
Fri Apr 26 18:43:21 UTC 2019
Module: Mesa
Branch: master
Commit: 0e49963212fb85e4fb83c3d4003907e232f151bd
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=0e49963212fb85e4fb83c3d4003907e232f151bd
Author: Alok Hota <alok.hota at intel.com>
Date: Tue Jun 19 17:22:32 2018 -0500
swr/rast: AVX512 support compiled in by default
- Emulation of AVX512 built into SIMDLIB
- Remove associated macros
- Remove knobs controlling AVX512 and let emulation handle it
- Refactor variable names for SIMD16
Reviewed-by: Bruce Cherniak <bruce.cherniak at intel.com>
---
src/gallium/drivers/swr/rasterizer/common/os.h | 2 -
.../drivers/swr/rasterizer/common/simd16intrin.h | 4 -
.../drivers/swr/rasterizer/common/simdintrin.h | 2 -
src/gallium/drivers/swr/rasterizer/core/context.h | 2 -
.../swr/rasterizer/core/format_conversion.h | 287 +++++----------
.../drivers/swr/rasterizer/core/format_types.h | 165 ++++-----
.../drivers/swr/rasterizer/core/format_utils.h | 392 +++++++++------------
src/gallium/drivers/swr/rasterizer/core/knobs.h | 17 +-
src/gallium/drivers/swr/rasterizer/core/state.h | 14 +-
src/gallium/drivers/swr/rasterizer/core/utils.h | 2 -
.../drivers/swr/rasterizer/memory/StoreTile.h | 4 +-
.../swr/rasterizer/memory/TilingFunctions.h | 2 -
12 files changed, 333 insertions(+), 560 deletions(-)
Diff: http://cgit.freedesktop.org/mesa/mesa/diff/?id=0e49963212fb85e4fb83c3d4003907e232f151bd
More information about the mesa-commit
mailing list