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 _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev