swr/rast: Remove deprecated 4x2 backend code
authorAlok Hota <alok.hota@intel.com>
Thu, 14 Jun 2018 17:30:56 +0000 (12:30 -0500)
committerAlok Hota <alok.hota@intel.com>
Fri, 26 Apr 2019 18:00:24 +0000 (13:00 -0500)
commit0bf1df2bb6e2311c532734c4cb6a096389e511bf
tree9300db0fc0a7bd30abb70c9d15386654974cff8d
parente8bf4efcebf0d860dec3a38be3388aba035b0d1b
swr/rast: Remove deprecated 4x2 backend code

- Use 8x2 tiling by default
  - Remove associated macros
- Use SIMDLIB emulation for SIMD16 on SIMD8 hardware
- Remove code rot in Load/StoreTile

Reviewed-by: Bruce Cherniak <bruce.cherniak@intel.com>
src/gallium/drivers/swr/rasterizer/core/backend_clear.cpp
src/gallium/drivers/swr/rasterizer/core/backend_impl.h
src/gallium/drivers/swr/rasterizer/core/backend_sample.cpp
src/gallium/drivers/swr/rasterizer/core/backend_singlesample.cpp
src/gallium/drivers/swr/rasterizer/core/knobs.h
src/gallium/drivers/swr/rasterizer/core/tilemgr.cpp
src/gallium/drivers/swr/rasterizer/memory/LoadTile.h
src/gallium/drivers/swr/rasterizer/memory/StoreTile.h