Entire set reviewed-by: Bruce Cherniak <bruce.chern...@intel.com> > On Apr 26, 2017, at 1:33 PM, Tim Rowley <timothy.o.row...@intel.com> wrote: > > v2: > Rewrite commit messages > Split some commits > No code/functional changes > > Tim Rowley (17): > swr/rast: more flexible max attribute slots > swr/rast: add additional jit utility functions > swr/rast: add SIMDAPI decorators in binner/clipper > swr/rast: clean up clipper comments > swr/rast: disable buffer overrun warning for Assemble() > swr/rast: name threads to aid debugging > swr/rast: move construction of const above goto > swr/rast: remove unused variables in the SIMD16 FE > swr/rast: remove default argument from SwrSync() > swr/rast: reduce simd{16}vertex stack for VS output > swr/rast: enable per-warp scratch space for CS > swr/rast: add SwrGetInterface() function to return api > swr/rast: increment depth/stencil tile pointer in SIMD16 BE > swr/rast: add SwrInit() to init backend/memory tables > swr/rast: enable SIMD16 8x2 tile backend > swr/rast: use gather instruction for odd format fetch > swr/rast: add memory api to SwrGetInterface() > > src/gallium/drivers/swr/Makefile.sources | 1 + > src/gallium/drivers/swr/rasterizer/common/os.cpp | 107 +++++++++++ > src/gallium/drivers/swr/rasterizer/common/os.h | 11 +- > src/gallium/drivers/swr/rasterizer/core/api.cpp | 80 ++++++++- > src/gallium/drivers/swr/rasterizer/core/api.h | 200 ++++++++++++++++----- > .../drivers/swr/rasterizer/core/backend.cpp | 10 +- > src/gallium/drivers/swr/rasterizer/core/backend.h | 7 +- > src/gallium/drivers/swr/rasterizer/core/binner.cpp | 18 +- > src/gallium/drivers/swr/rasterizer/core/clip.cpp | 6 +- > src/gallium/drivers/swr/rasterizer/core/clip.h | 4 +- > src/gallium/drivers/swr/rasterizer/core/context.h | 2 + > .../drivers/swr/rasterizer/core/frontend.cpp | 76 +++++--- > src/gallium/drivers/swr/rasterizer/core/frontend.h | 2 +- > src/gallium/drivers/swr/rasterizer/core/knobs.h | 5 +- > src/gallium/drivers/swr/rasterizer/core/pa.h | 17 +- > src/gallium/drivers/swr/rasterizer/core/pa_avx.cpp | 1 - > .../drivers/swr/rasterizer/core/rasterizer.cpp | 6 +- > src/gallium/drivers/swr/rasterizer/core/state.h | 33 ++-- > .../drivers/swr/rasterizer/core/threads.cpp | 18 +- > src/gallium/drivers/swr/rasterizer/core/tilemgr.h | 6 +- > .../drivers/swr/rasterizer/jitter/builder.cpp | 1 + > .../drivers/swr/rasterizer/jitter/builder.h | 1 + > .../drivers/swr/rasterizer/jitter/builder_misc.cpp | 69 ++++++- > .../drivers/swr/rasterizer/jitter/builder_misc.h | 6 + > .../drivers/swr/rasterizer/jitter/fetch_jit.cpp | 55 +----- > .../drivers/swr/rasterizer/jitter/fetch_jit.h | 2 +- > .../swr/rasterizer/jitter/streamout_jit.cpp | 2 +- > .../drivers/swr/rasterizer/memory/ClearTile.cpp | 2 +- > .../drivers/swr/rasterizer/memory/LoadTile.cpp | 2 +- > .../drivers/swr/rasterizer/memory/StoreTile.cpp | 2 +- > src/gallium/drivers/swr/swr_context.cpp | 5 +- > src/gallium/drivers/swr/swr_memory.h | 40 +---- > 32 files changed, 576 insertions(+), 221 deletions(-) > create mode 100644 src/gallium/drivers/swr/rasterizer/common/os.cpp > > -- > 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