[Mesa-dev] [PATCH 0/6] swr: update rasterizer
Cherniak, Bruce
bruce.cherniak at intel.com
Tue Jan 9 18:03:06 UTC 2018
Set Reviewed-by: Bruce Cherniak <bruce.cherniak at intel.com>
> On Jan 4, 2018, at 12:58 PM, Tim Rowley <timothy.o.rowley at intel.com> wrote:
>
> 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
>
> _______________________________________________
> 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