[Mesa-dev] [PATCH 00/10] swr: update rasterizer
Tim Rowley
timothy.o.rowley at intel.com
Mon Sep 11 19:28:20 UTC 2017
Mostly some api changes, plus making the cpu topology code a bit more
robust in the face of some odd configurations seen in virtualized
environments.
No piglit or vtk ctest regressions.
Tim Rowley (10):
swr/rast: Add new API SwrStallBE
swr/rast: Move clip/cull enables in API
swr/rast: Start to remove hardcoded clipcull_dist vertex attrib slot
swr/rast: Remove hardcoded clip/cull slot from clipper
swr/rast: Migrate memory pointers to gfxptr_t type
swr/rast: add graph write to jit debug putput
swr/rast: whitespace changes
swr/rast: Missed conversion to SIMD_T
swr/rast: adjust linux cpu topology identification code
swr/rast: Fetch compile state changes
.../swr/rasterizer/codegen/gen_llvm_types.py | 2 +-
src/gallium/drivers/swr/rasterizer/core/api.cpp | 9 +++
src/gallium/drivers/swr/rasterizer/core/api.h | 8 +++
.../drivers/swr/rasterizer/core/backend.cpp | 4 +-
.../drivers/swr/rasterizer/core/backend_impl.h | 2 +-
.../drivers/swr/rasterizer/core/backend_sample.cpp | 4 +-
.../swr/rasterizer/core/backend_singlesample.cpp | 4 +-
src/gallium/drivers/swr/rasterizer/core/binner.cpp | 25 +++----
src/gallium/drivers/swr/rasterizer/core/clip.h | 57 ++++++++-------
.../drivers/swr/rasterizer/core/rasterizer.cpp | 2 +-
src/gallium/drivers/swr/rasterizer/core/state.h | 16 +++--
.../drivers/swr/rasterizer/core/threads.cpp | 81 ++++++++++------------
.../drivers/swr/rasterizer/jitter/JitManager.cpp | 6 +-
.../drivers/swr/rasterizer/jitter/fetch_jit.cpp | 12 +++-
.../drivers/swr/rasterizer/jitter/fetch_jit.h | 7 +-
.../drivers/swr/rasterizer/jitter/jit_api.h | 2 +
.../drivers/swr/rasterizer/memory/StoreTile.h | 4 +-
.../swr/rasterizer/memory/TilingFunctions.h | 2 +-
src/gallium/drivers/swr/swr_context.cpp | 18 ++---
src/gallium/drivers/swr/swr_draw.cpp | 8 +--
src/gallium/drivers/swr/swr_resource.h | 2 +-
src/gallium/drivers/swr/swr_screen.cpp | 21 +++---
src/gallium/drivers/swr/swr_state.cpp | 31 +++++----
23 files changed, 182 insertions(+), 145 deletions(-)
--
2.7.4
More information about the mesa-dev
mailing list