[Mesa-dev] [PATCH 0/9] swr: update rasterizer

Cherniak, Bruce bruce.cherniak at intel.com
Mon Sep 25 16:48:13 UTC 2017


Reviewed-by: Bruce Cherniak <bruce.cherniak at intel.com> 

> On Sep 21, 2017, at 7:46 PM, Tim Rowley <timothy.o.rowley at intel.com> wrote:
> 
> Highlights: large change in the geometry shader api, cleanups.
> 
> Tim Rowley (9):
>  swr/rast: Add support for R10G10B10_FLOAT_A2_UNORM pixel format
>  swr/rast: New GS state/context API
>  swr/rast: Fetch compile state changes
>  swr/rast: Move SWR_GS_CONTEXT from thread local storage to stack
>  swr/rast: Properly sized null GS buffer
>  swr/rast: Slightly more efficient blend jit
>  swr/rast: Fix allocation of DS output data for USE_SIMD16_FRONTEND
>  swr/rast: Remove code supporting legacy llvm (<3.9)
>  swr/rast: Handle instanceID offset / Instance Stride enable
> 
> .../drivers/swr/rasterizer/common/formats.cpp      |  27 ++-
> .../drivers/swr/rasterizer/core/format_traits.h    |   2 +-
> .../drivers/swr/rasterizer/core/frontend.cpp       | 252 +++++++++++----------
> src/gallium/drivers/swr/rasterizer/core/state.h    |  55 +++--
> .../drivers/swr/rasterizer/jitter/JitManager.cpp   |  11 +-
> .../drivers/swr/rasterizer/jitter/JitManager.h     |   7 -
> .../drivers/swr/rasterizer/jitter/blend_jit.cpp    |  30 +--
> .../drivers/swr/rasterizer/jitter/builder_misc.cpp | 118 ++--------
> .../drivers/swr/rasterizer/jitter/fetch_jit.cpp    |  40 +++-
> .../drivers/swr/rasterizer/jitter/fetch_jit.h      |   7 +-
> src/gallium/drivers/swr/swr_shader.cpp             | 183 +++++++--------
> 11 files changed, 361 insertions(+), 371 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