Entire set… Reviewed-by: Bruce Cherniak <bruce.chern...@intel.com> > On Apr 4, 2017, at 1:16 PM, Tim Rowley <timothy.o.row...@intel.com> wrote: > > Highlights include simd16 work, msaa enhancements, and removing the > extra copy of mako we included. > > Tim Rowley (9): > swr: [rasterizer core] SIMD16 Frontend WIP > swr: [rasterizer core/memory] Fix missing avx512 storetile > swr: [rasterizer core] Fix center sample pattern > swr: [configure.ac/scons] require c++14 > swr: [rasterizer core] Programmable sample position support > swr: [rasterizer core/memory] Move native AVX code to _simd functions > swr: [rasterizer codegen] remove copy of mako > swr: [rasterizer core] Enable 8x2 backend > swr: [rasterizer core] SIMD16 Frontend WIP > > configure.ac | 8 +- > src/gallium/drivers/swr/Makefile.am | 21 +- > src/gallium/drivers/swr/SConscript | 2 +- > .../swr/rasterizer/codegen/gen_llvm_types.py | 22 + > .../swr/rasterizer/codegen/mako/__init__.py | 8 - > .../swr/rasterizer/codegen/mako/_ast_util.py | 845 ---------- > .../drivers/swr/rasterizer/codegen/mako/ast.py | 178 --- > .../drivers/swr/rasterizer/codegen/mako/cache.py | 238 --- > .../drivers/swr/rasterizer/codegen/mako/cmd.py | 62 - > .../drivers/swr/rasterizer/codegen/mako/codegen.py | 1237 --------------- > .../drivers/swr/rasterizer/codegen/mako/compat.py | 174 -- > .../swr/rasterizer/codegen/mako/exceptions.py | 373 ----- > .../drivers/swr/rasterizer/codegen/mako/filters.py | 201 --- > .../drivers/swr/rasterizer/codegen/mako/lexer.py | 441 ------ > .../drivers/swr/rasterizer/codegen/mako/lookup.py | 359 ----- > .../swr/rasterizer/codegen/mako/parsetree.py | 594 ------- > .../drivers/swr/rasterizer/codegen/mako/pygen.py | 299 ---- > .../swr/rasterizer/codegen/mako/pyparser.py | 232 --- > .../drivers/swr/rasterizer/codegen/mako/runtime.py | 878 ----------- > .../swr/rasterizer/codegen/mako/template.py | 705 --------- > .../drivers/swr/rasterizer/codegen/mako/util.py | 360 ----- > .../drivers/swr/rasterizer/common/simd16intrin.h | 44 +- > .../drivers/swr/rasterizer/common/simdintrin.h | 7 + > src/gallium/drivers/swr/rasterizer/core/api.cpp | 8 +- > .../drivers/swr/rasterizer/core/backend.cpp | 51 +- > src/gallium/drivers/swr/rasterizer/core/backend.h | 197 +-- > src/gallium/drivers/swr/rasterizer/core/binner.cpp | 1658 ++++++++++++++++---- > .../drivers/swr/rasterizer/core/format_types.h | 25 +- > .../drivers/swr/rasterizer/core/frontend.cpp | 42 +- > src/gallium/drivers/swr/rasterizer/core/frontend.h | 98 ++ > src/gallium/drivers/swr/rasterizer/core/knobs.h | 2 +- > .../drivers/swr/rasterizer/core/multisample.cpp | 13 - > .../drivers/swr/rasterizer/core/multisample.h | 500 +----- > .../drivers/swr/rasterizer/core/rasterizer.cpp | 38 +- > .../drivers/swr/rasterizer/core/rasterizer.h | 9 +- > src/gallium/drivers/swr/rasterizer/core/state.h | 107 +- > src/gallium/drivers/swr/rasterizer/core/utils.h | 144 +- > .../drivers/swr/rasterizer/memory/StoreTile.h | 43 +- > src/gallium/drivers/swr/swr_state.cpp | 2 - > 39 files changed, 1941 insertions(+), 8284 deletions(-) > delete mode 100644 src/gallium/drivers/swr/rasterizer/codegen/mako/__init__.py > delete mode 100644 > src/gallium/drivers/swr/rasterizer/codegen/mako/_ast_util.py > delete mode 100644 src/gallium/drivers/swr/rasterizer/codegen/mako/ast.py > delete mode 100644 src/gallium/drivers/swr/rasterizer/codegen/mako/cache.py > delete mode 100644 src/gallium/drivers/swr/rasterizer/codegen/mako/cmd.py > delete mode 100644 src/gallium/drivers/swr/rasterizer/codegen/mako/codegen.py > delete mode 100644 src/gallium/drivers/swr/rasterizer/codegen/mako/compat.py > delete mode 100644 > src/gallium/drivers/swr/rasterizer/codegen/mako/exceptions.py > delete mode 100644 src/gallium/drivers/swr/rasterizer/codegen/mako/filters.py > delete mode 100644 src/gallium/drivers/swr/rasterizer/codegen/mako/lexer.py > delete mode 100644 src/gallium/drivers/swr/rasterizer/codegen/mako/lookup.py > delete mode 100644 > src/gallium/drivers/swr/rasterizer/codegen/mako/parsetree.py > delete mode 100644 src/gallium/drivers/swr/rasterizer/codegen/mako/pygen.py > delete mode 100644 src/gallium/drivers/swr/rasterizer/codegen/mako/pyparser.py > delete mode 100644 src/gallium/drivers/swr/rasterizer/codegen/mako/runtime.py > delete mode 100644 src/gallium/drivers/swr/rasterizer/codegen/mako/template.py > delete mode 100644 src/gallium/drivers/swr/rasterizer/codegen/mako/util.py > > -- > 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