[Mesa-dev] [PATCH 0/6] swr: update rasterizer
Tim Rowley
timothy.o.rowley at intel.com
Thu Jan 4 18:58:40 UTC 2018
Highlights include simd16 cleanup (renaming and removing old
codepaths), fixing a potential crash with the fetch shader, and code
cleanups.
Tim Rowley (6):
swr/rast: SIMD16 builder - cleanup naming (simd2 -> simd16)
swr/rast: shuffle header files for msvc pre-compiled header usage
swr/rast: SIMD16 fetch shader jitter cleanup
swr/rast: autogenerate named structs instead of literal structs
swr/rast: don't use 32-bit gathers for elements < 32-bits in size
swr/rast: switch win32 jit format to COFF
src/gallium/drivers/swr/Makefile.sources | 1 +
.../swr/rasterizer/codegen/templates/gen_llvm.hpp | 23 +-
.../drivers/swr/rasterizer/jitter/JitManager.cpp | 40 +-
.../drivers/swr/rasterizer/jitter/JitManager.h | 46 +-
.../drivers/swr/rasterizer/jitter/blend_jit.cpp | 3 +-
.../drivers/swr/rasterizer/jitter/builder.cpp | 77 +-
.../drivers/swr/rasterizer/jitter/builder.h | 45 +-
.../drivers/swr/rasterizer/jitter/builder_misc.cpp | 134 +-
.../drivers/swr/rasterizer/jitter/builder_misc.h | 50 +-
.../drivers/swr/rasterizer/jitter/fetch_jit.cpp | 1304 ++++++++------------
.../drivers/swr/rasterizer/jitter/jit_api.h | 1 -
.../drivers/swr/rasterizer/jitter/jit_pch.hpp | 134 ++
.../swr/rasterizer/jitter/streamout_jit.cpp | 5 +-
13 files changed, 819 insertions(+), 1044 deletions(-)
create mode 100644 src/gallium/drivers/swr/rasterizer/jitter/jit_pch.hpp
--
2.14.1
More information about the mesa-dev
mailing list