[Mesa-dev] [PATCH 00/10] swr: update rasterizer
Tim Rowley
timothy.o.rowley at intel.com
Mon Nov 20 17:18:43 UTC 2017
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
More information about the mesa-dev
mailing list