swr/rast: SIMD16 Fetch - Fully widen 32-bit integer vertex components
authorTim Rowley <timothy.o.rowley@intel.com>
Mon, 11 Dec 2017 05:54:30 +0000 (23:54 -0600)
committerTim Rowley <timothy.o.rowley@intel.com>
Fri, 15 Dec 2017 16:56:30 +0000 (10:56 -0600)
commit01a57c11cb7fe85196b9cb4b5a1555e6eb239297
tree318713fe3cefe5bb2e6c1d96e9dd1a7f52e712b2
parentfa3105cdb54415d7b93be932351966d3108511e4
swr/rast: SIMD16 Fetch - Fully widen 32-bit integer vertex components

Also widen the 16-bit a 8-bit integer vertex component gathers to SIMD16.

Reviewed-by: Bruce Cherniak <bruce.cherniak@intel.com>
src/gallium/drivers/swr/rasterizer/codegen/gen_llvm_ir_macros.py
src/gallium/drivers/swr/rasterizer/jitter/builder_misc.cpp
src/gallium/drivers/swr/rasterizer/jitter/builder_misc.h
src/gallium/drivers/swr/rasterizer/jitter/fetch_jit.cpp