[Mesa-dev] [PATCH 0/6] update swr rasterizer
Tim Rowley
timothy.o.rowley at intel.com
Fri May 20 16:58:53 UTC 2016
Highlights this round are a frontend performance boost and
removal of dead code.
Unfortunately the instanceID/vertexID patch combines some style
changes along with the code updates. I've tried separating it
but haven't come up with something clean.
Tim Rowley (6):
swr: [rasterizer jitter] implement InstanceID/VertexID in fetch jit
swr: [rasterizer core] move centroid setup out of
CalcCentroidBarycentrics
swr: [rasterizer core] buckets fixes
swr: [rasterizer core] disable cut-aware primitive assembler
swr: [rasterizer core] remove utility dead code
swr: [rasterizer] remove containers.hpp
src/gallium/drivers/swr/Makefile.sources | 2 -
.../drivers/swr/rasterizer/common/containers.hpp | 208 ---------
.../swr/rasterizer/common/rdtsc_buckets.cpp | 1 +
.../drivers/swr/rasterizer/common/rdtsc_buckets.h | 13 +-
.../drivers/swr/rasterizer/core/backend.cpp | 22 +-
src/gallium/drivers/swr/rasterizer/core/backend.h | 13 -
src/gallium/drivers/swr/rasterizer/core/knobs.h | 3 +-
.../drivers/swr/rasterizer/core/rdtsc_core.cpp | 1 +
.../drivers/swr/rasterizer/core/rdtsc_core.h | 5 +-
src/gallium/drivers/swr/rasterizer/core/utils.cpp | 164 -------
src/gallium/drivers/swr/rasterizer/core/utils.h | 92 ----
.../drivers/swr/rasterizer/jitter/JitManager.cpp | 1 -
.../drivers/swr/rasterizer/jitter/blend_jit.cpp | 1 -
.../drivers/swr/rasterizer/jitter/builder_misc.cpp | 54 ++-
.../drivers/swr/rasterizer/jitter/fetch_jit.cpp | 489 +++++++++++++--------
.../drivers/swr/rasterizer/jitter/fetch_jit.h | 24 +-
.../swr/rasterizer/jitter/streamout_jit.cpp | 1 -
17 files changed, 408 insertions(+), 686 deletions(-)
delete mode 100644 src/gallium/drivers/swr/rasterizer/common/containers.hpp
delete mode 100644 src/gallium/drivers/swr/rasterizer/core/utils.cpp
--
1.9.1
More information about the mesa-dev
mailing list