[Mesa-dev] [PATCH 00/10] swr: update rasterizer
Cherniak, Bruce
bruce.cherniak at intel.com
Mon Nov 20 18:00:56 UTC 2017
Reviewed-by: Bruce Cherniak <bruce.cherniak at intel.com>
> On Nov 20, 2017, at 11:18 AM, Tim Rowley <timothy.o.rowley at intel.com> wrote:
>
> Highlights are code cleanups and more progress on simd16.
>
> Tim Rowley (10):
> swr/rast: support flexible vertex layout for DS output
> swr/rast: Widen fetch shader to SIMD16
> swr/rast: Code style change (NFC)
> swr/rast: Points with clipdistance can't go through simplepoints path
> swr/rast: Enable AVX-512 targets in the jitter
> swr/rast: Cache eventmanager
> swr/rast: Add alignment to transpose targets
> swr/rast: Simplify GATHER* jit builder api
> swr/rast: Implement AVX-512 GATHERPS in SIMD16 fetch shader
> swr/rast: Repair simd8 frontend code rot
>
> .../drivers/swr/rasterizer/archrast/archrast.h | 1 +
> .../swr/rasterizer/codegen/gen_llvm_ir_macros.py | 1 +
> src/gallium/drivers/swr/rasterizer/core/api.cpp | 5 +
> src/gallium/drivers/swr/rasterizer/core/api.h | 3 +
> src/gallium/drivers/swr/rasterizer/core/binner.cpp | 16 +-
> .../drivers/swr/rasterizer/core/frontend.cpp | 12 +-
> src/gallium/drivers/swr/rasterizer/core/frontend.h | 3 +-
> src/gallium/drivers/swr/rasterizer/core/knobs.h | 8 -
> src/gallium/drivers/swr/rasterizer/core/state.h | 2 +
> .../drivers/swr/rasterizer/jitter/JitManager.h | 2 -
> .../drivers/swr/rasterizer/jitter/builder.cpp | 20 ++
> .../drivers/swr/rasterizer/jitter/builder.h | 16 ++
> .../drivers/swr/rasterizer/jitter/builder_misc.cpp | 202 ++++++++++++++++++---
> .../drivers/swr/rasterizer/jitter/builder_misc.h | 38 +++-
> .../drivers/swr/rasterizer/jitter/fetch_jit.cpp | 180 ++++++++++++++----
> src/gallium/drivers/swr/swr_shader.cpp | 2 +-
> 16 files changed, 429 insertions(+), 82 deletions(-)
>
> --
> 2.14.1
>
> _______________________________________________
> mesa-dev mailing list
> mesa-dev at lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/mesa-dev
More information about the mesa-dev
mailing list