Entire set Reviewed-by: Bruce Cherniak <bruce.chern...@intel.com> > On Apr 10, 2017, at 11:45 AM, Tim Rowley <timothy.o.row...@intel.com> wrote: > > Highlights; compile time fix, simd16 work, code cleanup. > > Tim Rowley (12): > swr: [rasterizer core] Reduce templates to speed compile > swr: [rasterizer core] Multisample sample position setup change > swr: [rasterizer core] SIMD16 Frontend WIP - Clipper > swr: [rasterizer core] SIMD16 Frontend WIP - PA > swr: [rasterizer core] Code formating change > swr: [rasterizer core] Fix unused variable warnings > swr: [rasterizer common/core] Fix 32-bit windows build > swr: [rasterizer jitter] Remove HAVE_LLVM tests supporting llvm < 3.8 > swr: [rasterizer jitter] Remove unused function > swr: [rasterizer archrast] Fix archrast for MSVC 2017 compiler > swr: [rasterizer common] Add _simd_testz_si alias > swr: [rasterizer core] Disable 8x2 tile backend > > .../drivers/swr/rasterizer/archrast/archrast.cpp | 2 +- > .../drivers/swr/rasterizer/archrast/archrast.h | 2 +- > .../drivers/swr/rasterizer/archrast/eventmanager.h | 2 +- > .../drivers/swr/rasterizer/codegen/gen_backends.py | 25 +- > .../rasterizer/codegen/templates/gen_ar_event.cpp | 2 +- > .../rasterizer/codegen/templates/gen_ar_event.hpp | 4 +- > .../drivers/swr/rasterizer/common/simd16intrin.h | 237 ++--- > .../drivers/swr/rasterizer/common/simdintrin.h | 1 + > src/gallium/drivers/swr/rasterizer/core/api.cpp | 2 +- > .../drivers/swr/rasterizer/core/backend.cpp | 1 - > src/gallium/drivers/swr/rasterizer/core/binner.cpp | 33 +- > src/gallium/drivers/swr/rasterizer/core/clip.cpp | 91 +- > src/gallium/drivers/swr/rasterizer/core/clip.h | 1033 ++++++++++++++++++-- > src/gallium/drivers/swr/rasterizer/core/context.h | 2 +- > .../swr/rasterizer/core/format_conversion.h | 8 +- > .../drivers/swr/rasterizer/core/format_types.h | 22 +- > src/gallium/drivers/swr/rasterizer/core/frontend.h | 33 +- > src/gallium/drivers/swr/rasterizer/core/knobs.h | 2 +- > .../drivers/swr/rasterizer/core/multisample.cpp | 44 +- > .../drivers/swr/rasterizer/core/multisample.h | 98 +- > src/gallium/drivers/swr/rasterizer/core/pa_avx.cpp | 44 +- > .../drivers/swr/rasterizer/core/rasterizer.cpp | 6 +- > .../drivers/swr/rasterizer/core/rasterizer.h | 67 +- > src/gallium/drivers/swr/rasterizer/core/state.h | 20 +- > .../drivers/swr/rasterizer/jitter/JitManager.cpp | 44 - > .../drivers/swr/rasterizer/jitter/JitManager.h | 7 - > .../drivers/swr/rasterizer/jitter/builder_misc.cpp | 31 - > .../drivers/swr/rasterizer/jitter/builder_misc.h | 5 - > 28 files changed, 1337 insertions(+), 531 deletions(-) > > -- > 2.7.4 > > _______________________________________________ > mesa-dev mailing list > mesa-dev@lists.freedesktop.org > https://lists.freedesktop.org/mailman/listinfo/mesa-dev
_______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev