[Mesa-dev] [PATCH 00/11] update swr rasterizer
Tim Rowley
timothy.o.rowley at intel.com
Mon Jul 18 17:10:09 UTC 2016
Highlights are more avx512 work and api cleanup.
Tim Rowley (11):
swr: [rasterizer core] viewport rounding for disabled scissor
swr: [rasterizer core] avx512 work in progress initial step
swr: [rasterizer jitter] rework vertex/instance ID storage in fetch
swr: [rasterizer common] icc declspec definitions
swr: [rasterizer] attribute swizzling and linkage
swr: [rasterizer core] ensure adjacent topologies use the cut-aware PA
swr: [rasterizer core] support range of values in TemplateArgUnroller
swr: [rasterizer core] centroid correction
swr: [rasterizer core] rename *_MAX enum values to *_COUNT
swr: [rasterizer core] fix for possible int32 overflow condition
swr: [rasterizer core] introduce simd16intrin.h
src/gallium/drivers/swr/Makefile.sources | 1 +
src/gallium/drivers/swr/rasterizer/common/os.h | 18 +-
.../drivers/swr/rasterizer/common/simd16intrin.h | 717 +++++++++++++++++++++
.../drivers/swr/rasterizer/common/simdintrin.h | 650 +++++++++++++++++++
src/gallium/drivers/swr/rasterizer/core/api.cpp | 68 +-
src/gallium/drivers/swr/rasterizer/core/api.h | 13 -
.../drivers/swr/rasterizer/core/backend.cpp | 44 +-
src/gallium/drivers/swr/rasterizer/core/clip.h | 9 +-
src/gallium/drivers/swr/rasterizer/core/context.h | 11 +-
.../drivers/swr/rasterizer/core/format_types.h | 194 +++++-
.../drivers/swr/rasterizer/core/frontend.cpp | 221 ++++---
src/gallium/drivers/swr/rasterizer/core/knobs.h | 46 +-
.../drivers/swr/rasterizer/core/multisample.h | 4 +-
src/gallium/drivers/swr/rasterizer/core/pa.h | 18 +-
.../drivers/swr/rasterizer/core/rasterizer.cpp | 8 +-
src/gallium/drivers/swr/rasterizer/core/state.h | 40 +-
src/gallium/drivers/swr/rasterizer/core/utils.h | 236 ++++++-
.../drivers/swr/rasterizer/jitter/fetch_jit.cpp | 78 +--
.../drivers/swr/rasterizer/jitter/fetch_jit.h | 32 +-
src/gallium/drivers/swr/swr_shader.cpp | 12 -
src/gallium/drivers/swr/swr_state.cpp | 13 +-
src/gallium/drivers/swr/swr_state.h | 1 -
22 files changed, 2133 insertions(+), 301 deletions(-)
create mode 100644 src/gallium/drivers/swr/rasterizer/common/simd16intrin.h
--
1.9.1
More information about the mesa-dev
mailing list