[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