[Mesa-dev] [PATCH 00/14] swr: update rasterizer
Cherniak, Bruce
bruce.cherniak at intel.com
Fri Nov 11 21:23:58 UTC 2016
Reviewed-by: Bruce Cherniak <bruce.cherniak at intel.com>
> On Nov 9, 2016, at 9:18 PM, Tim Rowley <timothy.o.rowley at intel.com> wrote:
>
> Highlights include more 8x2 render work, fix for alphatest, and
> archrast updates.
>
> Tim Rowley (14):
> swr: [rasterizer jitter] code style fix
> swr: [rasterizer core] 16-wide tile store nearly completed
> swr: [rasterizer core] separate frontend/backend stats enables
> swr: [rasterizer archrast] fix double free issue
> swr: [rasterizer archrast] fix open file handle limit issue
> swr: [rasterizer archrast] don't generate empty files
> swr: [rasterizer core] various code style changes
> swr: [rasterizer core/jitter] fix alpha test bug
> swr: [rasterizer core] fix culling issues
> swr: [rasterizer archrast] add events
> swr: [rasterizer common] don't bleed NOMINMAX definition after
> <windows.h>
> swr: [rasterizer core] add mode for aux buffer in the
> SWR_SURFACE_STATE
> swr: [rasterizer archrast] move to pass by value
> swr: [rasterizer core] remove driverType
>
> .../drivers/swr/rasterizer/archrast/archrast.cpp | 297 ++++++-
> .../drivers/swr/rasterizer/archrast/archrast.h | 10 +-
> .../drivers/swr/rasterizer/archrast/eventmanager.h | 20 +-
> .../drivers/swr/rasterizer/archrast/events.proto | 255 ++++++
> src/gallium/drivers/swr/rasterizer/common/os.h | 5 +-
> .../drivers/swr/rasterizer/common/simd16intrin.h | 61 +-
> .../drivers/swr/rasterizer/common/simdintrin.h | 38 +-
> src/gallium/drivers/swr/rasterizer/core/api.cpp | 80 +-
> src/gallium/drivers/swr/rasterizer/core/api.h | 16 +-
> .../drivers/swr/rasterizer/core/backend.cpp | 25 +-
> src/gallium/drivers/swr/rasterizer/core/backend.h | 1 +
> src/gallium/drivers/swr/rasterizer/core/binner.cpp | 189 +++--
> src/gallium/drivers/swr/rasterizer/core/clip.h | 4 +-
> src/gallium/drivers/swr/rasterizer/core/context.h | 26 +-
> .../drivers/swr/rasterizer/core/format_types.h | 20 +-
> .../drivers/swr/rasterizer/core/frontend.cpp | 4 +-
> src/gallium/drivers/swr/rasterizer/core/state.h | 28 +-
> .../drivers/swr/rasterizer/core/threads.cpp | 5 +-
> src/gallium/drivers/swr/rasterizer/core/utils.h | 174 ++--
> .../drivers/swr/rasterizer/jitter/blend_jit.cpp | 13 +-
> .../drivers/swr/rasterizer/memory/StoreTile.h | 942 +++++++++++++++++----
> .../scripts/templates/ar_event_cpp.template | 4 +-
> .../scripts/templates/ar_event_h.template | 7 +-
> .../scripts/templates/ar_eventhandler_h.template | 5 +-
> .../templates/ar_eventhandlerfile_h.template | 75 +-
> src/gallium/drivers/swr/swr_context.cpp | 1 -
> src/gallium/drivers/swr/swr_query.cpp | 12 +-
> 27 files changed, 1811 insertions(+), 506 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