OSDN Git Service

swr/rast: AVX512 support compiled in by default
authorAlok Hota <alok.hota@intel.com>
Tue, 19 Jun 2018 22:22:32 +0000 (17:22 -0500)
committerAlok Hota <alok.hota@intel.com>
Fri, 26 Apr 2019 18:00:38 +0000 (13:00 -0500)
commit0e49963212fb85e4fb83c3d4003907e232f151bd
treee07bcf3c8853d01730be680e88d8180d2ca504dc
parent0bf1df2bb6e2311c532734c4cb6a096389e511bf
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@intel.com>
12 files changed:
src/gallium/drivers/swr/rasterizer/common/os.h
src/gallium/drivers/swr/rasterizer/common/simd16intrin.h
src/gallium/drivers/swr/rasterizer/common/simdintrin.h
src/gallium/drivers/swr/rasterizer/core/context.h
src/gallium/drivers/swr/rasterizer/core/format_conversion.h
src/gallium/drivers/swr/rasterizer/core/format_types.h
src/gallium/drivers/swr/rasterizer/core/format_utils.h
src/gallium/drivers/swr/rasterizer/core/knobs.h
src/gallium/drivers/swr/rasterizer/core/state.h
src/gallium/drivers/swr/rasterizer/core/utils.h
src/gallium/drivers/swr/rasterizer/memory/StoreTile.h
src/gallium/drivers/swr/rasterizer/memory/TilingFunctions.h