[Mesa-dev] [PATCH 0/2] gallium/swr: simd16 work in progress
Tim Rowley
timothy.o.rowley at intel.com
Wed Oct 11 15:50:03 UTC 2017
Changes to allow the swr work in progress native simd16 pipeline.
Currently enabling this via USE_SIMD16_SHADERS in knobs.h will run the
fetch shader with double pumped simd8, the vertex shaders in
native simd16, and the rest of the pipeline in simd8.
Tim Rowley (2):
gallium: allow 512-bit vectors
swr: simd16 shaders work in progress
src/gallium/auxiliary/gallivm/lp_bld_tgsi_soa.c | 14 +++++++-------
src/gallium/auxiliary/gallivm/lp_bld_type.h | 4 ++--
src/gallium/drivers/swr/swr_screen.cpp | 6 ++++++
src/gallium/drivers/swr/swr_screen.h | 3 +++
src/gallium/drivers/swr/swr_shader.cpp | 14 ++++++++++++--
5 files changed, 30 insertions(+), 11 deletions(-)
--
2.11.0
More information about the mesa-dev
mailing list