[Mesa-dev] [PATCH 00/12] swr: update rasterizer
Cherniak, Bruce
bruce.cherniak at intel.com
Tue Apr 11 19:19:27 UTC 2017
Entire set Reviewed-by: Bruce Cherniak <bruce.cherniak at intel.com>
> On Apr 10, 2017, at 11:45 AM, Tim Rowley <timothy.o.rowley at intel.com> 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 at lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/mesa-dev
More information about the mesa-dev
mailing list