[Mesa-dev] [PATCH 0/9] swr: update rasterizer
Tim Rowley
timothy.o.rowley at intel.com
Fri Sep 22 00:46:43 UTC 2017
Highlights: large change in the geometry shader api, cleanups.
Tim Rowley (9):
swr/rast: Add support for R10G10B10_FLOAT_A2_UNORM pixel format
swr/rast: New GS state/context API
swr/rast: Fetch compile state changes
swr/rast: Move SWR_GS_CONTEXT from thread local storage to stack
swr/rast: Properly sized null GS buffer
swr/rast: Slightly more efficient blend jit
swr/rast: Fix allocation of DS output data for USE_SIMD16_FRONTEND
swr/rast: Remove code supporting legacy llvm (<3.9)
swr/rast: Handle instanceID offset / Instance Stride enable
.../drivers/swr/rasterizer/common/formats.cpp | 27 ++-
.../drivers/swr/rasterizer/core/format_traits.h | 2 +-
.../drivers/swr/rasterizer/core/frontend.cpp | 252 +++++++++++----------
src/gallium/drivers/swr/rasterizer/core/state.h | 55 +++--
.../drivers/swr/rasterizer/jitter/JitManager.cpp | 11 +-
.../drivers/swr/rasterizer/jitter/JitManager.h | 7 -
.../drivers/swr/rasterizer/jitter/blend_jit.cpp | 30 +--
.../drivers/swr/rasterizer/jitter/builder_misc.cpp | 118 ++--------
.../drivers/swr/rasterizer/jitter/fetch_jit.cpp | 40 +++-
.../drivers/swr/rasterizer/jitter/fetch_jit.h | 7 +-
src/gallium/drivers/swr/swr_shader.cpp | 183 +++++++--------
11 files changed, 361 insertions(+), 371 deletions(-)
--
2.7.4
More information about the mesa-dev
mailing list