[Mesa-dev] [PATCH 00/14] swr: update rasterizer
Tim Rowley
timothy.o.rowley at intel.com
Thu Nov 10 03:18:34 UTC 2016
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
More information about the mesa-dev
mailing list