Re: [Mesa-dev] [PATCH 00/12] swr: update rasterizer

2017-04-11 Thread Cherniak, Bruce
Entire set Reviewed-by: Bruce Cherniak 

> On Apr 10, 2017, at 11:45 AM, Tim Rowley  wrote:
> 
> Highlights; compile time fix, simd16 work, code cleanup.
> 
> Tim Rowley (12):
>  swr: [rasterizer core] Reduce templates to speed compile
>  swr: [rasterizer core] Multisample sample position setup change
>  swr: [rasterizer core] SIMD16 Frontend WIP - Clipper
>  swr: [rasterizer core] SIMD16 Frontend WIP - PA
>  swr: [rasterizer core] Code formating change
>  swr: [rasterizer core] Fix unused variable warnings
>  swr: [rasterizer common/core] Fix 32-bit windows build
>  swr: [rasterizer jitter] Remove HAVE_LLVM tests supporting llvm < 3.8
>  swr: [rasterizer jitter] Remove unused function
>  swr: [rasterizer archrast] Fix archrast for MSVC 2017 compiler
>  swr: [rasterizer common] Add _simd_testz_si alias
>  swr: [rasterizer core] Disable 8x2 tile backend
> 
> .../drivers/swr/rasterizer/archrast/archrast.cpp   |2 +-
> .../drivers/swr/rasterizer/archrast/archrast.h |2 +-
> .../drivers/swr/rasterizer/archrast/eventmanager.h |2 +-
> .../drivers/swr/rasterizer/codegen/gen_backends.py |   25 +-
> .../rasterizer/codegen/templates/gen_ar_event.cpp  |2 +-
> .../rasterizer/codegen/templates/gen_ar_event.hpp  |4 +-
> .../drivers/swr/rasterizer/common/simd16intrin.h   |  237 ++---
> .../drivers/swr/rasterizer/common/simdintrin.h |1 +
> src/gallium/drivers/swr/rasterizer/core/api.cpp|2 +-
> .../drivers/swr/rasterizer/core/backend.cpp|1 -
> src/gallium/drivers/swr/rasterizer/core/binner.cpp |   33 +-
> src/gallium/drivers/swr/rasterizer/core/clip.cpp   |   91 +-
> src/gallium/drivers/swr/rasterizer/core/clip.h | 1033 ++--
> src/gallium/drivers/swr/rasterizer/core/context.h  |2 +-
> .../swr/rasterizer/core/format_conversion.h|8 +-
> .../drivers/swr/rasterizer/core/format_types.h |   22 +-
> src/gallium/drivers/swr/rasterizer/core/frontend.h |   33 +-
> src/gallium/drivers/swr/rasterizer/core/knobs.h|2 +-
> .../drivers/swr/rasterizer/core/multisample.cpp|   44 +-
> .../drivers/swr/rasterizer/core/multisample.h  |   98 +-
> src/gallium/drivers/swr/rasterizer/core/pa_avx.cpp |   44 +-
> .../drivers/swr/rasterizer/core/rasterizer.cpp |6 +-
> .../drivers/swr/rasterizer/core/rasterizer.h   |   67 +-
> src/gallium/drivers/swr/rasterizer/core/state.h|   20 +-
> .../drivers/swr/rasterizer/jitter/JitManager.cpp   |   44 -
> .../drivers/swr/rasterizer/jitter/JitManager.h |7 -
> .../drivers/swr/rasterizer/jitter/builder_misc.cpp |   31 -
> .../drivers/swr/rasterizer/jitter/builder_misc.h   |5 -
> 28 files changed, 1337 insertions(+), 531 deletions(-)
> 
> -- 
> 2.7.4
> 
> ___
> mesa-dev mailing list
> mesa-dev@lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/mesa-dev

___
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/mesa-dev


[Mesa-dev] [PATCH 00/12] swr: update rasterizer

2017-04-10 Thread Tim Rowley
Highlights; compile time fix, simd16 work, code cleanup.

Tim Rowley (12):
  swr: [rasterizer core] Reduce templates to speed compile
  swr: [rasterizer core] Multisample sample position setup change
  swr: [rasterizer core] SIMD16 Frontend WIP - Clipper
  swr: [rasterizer core] SIMD16 Frontend WIP - PA
  swr: [rasterizer core] Code formating change
  swr: [rasterizer core] Fix unused variable warnings
  swr: [rasterizer common/core] Fix 32-bit windows build
  swr: [rasterizer jitter] Remove HAVE_LLVM tests supporting llvm < 3.8
  swr: [rasterizer jitter] Remove unused function
  swr: [rasterizer archrast] Fix archrast for MSVC 2017 compiler
  swr: [rasterizer common] Add _simd_testz_si alias
  swr: [rasterizer core] Disable 8x2 tile backend

 .../drivers/swr/rasterizer/archrast/archrast.cpp   |2 +-
 .../drivers/swr/rasterizer/archrast/archrast.h |2 +-
 .../drivers/swr/rasterizer/archrast/eventmanager.h |2 +-
 .../drivers/swr/rasterizer/codegen/gen_backends.py |   25 +-
 .../rasterizer/codegen/templates/gen_ar_event.cpp  |2 +-
 .../rasterizer/codegen/templates/gen_ar_event.hpp  |4 +-
 .../drivers/swr/rasterizer/common/simd16intrin.h   |  237 ++---
 .../drivers/swr/rasterizer/common/simdintrin.h |1 +
 src/gallium/drivers/swr/rasterizer/core/api.cpp|2 +-
 .../drivers/swr/rasterizer/core/backend.cpp|1 -
 src/gallium/drivers/swr/rasterizer/core/binner.cpp |   33 +-
 src/gallium/drivers/swr/rasterizer/core/clip.cpp   |   91 +-
 src/gallium/drivers/swr/rasterizer/core/clip.h | 1033 ++--
 src/gallium/drivers/swr/rasterizer/core/context.h  |2 +-
 .../swr/rasterizer/core/format_conversion.h|8 +-
 .../drivers/swr/rasterizer/core/format_types.h |   22 +-
 src/gallium/drivers/swr/rasterizer/core/frontend.h |   33 +-
 src/gallium/drivers/swr/rasterizer/core/knobs.h|2 +-
 .../drivers/swr/rasterizer/core/multisample.cpp|   44 +-
 .../drivers/swr/rasterizer/core/multisample.h  |   98 +-
 src/gallium/drivers/swr/rasterizer/core/pa_avx.cpp |   44 +-
 .../drivers/swr/rasterizer/core/rasterizer.cpp |6 +-
 .../drivers/swr/rasterizer/core/rasterizer.h   |   67 +-
 src/gallium/drivers/swr/rasterizer/core/state.h|   20 +-
 .../drivers/swr/rasterizer/jitter/JitManager.cpp   |   44 -
 .../drivers/swr/rasterizer/jitter/JitManager.h |7 -
 .../drivers/swr/rasterizer/jitter/builder_misc.cpp |   31 -
 .../drivers/swr/rasterizer/jitter/builder_misc.h   |5 -
 28 files changed, 1337 insertions(+), 531 deletions(-)

-- 
2.7.4

___
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/mesa-dev