[Mesa-dev] [PATCH 0/5] update swr rasterizer

Tim Rowley timothy.o.rowley at intel.com
Wed Jul 6 21:51:42 UTC 2016


Highlights include llvm-3.9 support, conservative rasterization work,
and small cleanups.

Tim Rowley (5):
  swr: [rasterizer] add support for llvm-3.9
  swr: [rasterizer core] make all api functions call GetContext
  swr: [rasterizer] buckets cleanup
  swr: [rasterizer core] conservative rast backend changes
  swr: [rasterizer core] correct MSAA behavior for conservative
    rasterization

 .../swr/rasterizer/common/rdtsc_buckets.cpp        |  16 +-
 .../drivers/swr/rasterizer/common/rdtsc_buckets.h  |  33 +-
 .../swr/rasterizer/common/rdtsc_buckets_shared.h   |   2 +
 src/gallium/drivers/swr/rasterizer/core/api.cpp    |  34 +-
 .../drivers/swr/rasterizer/core/backend.cpp        |  22 +-
 .../drivers/swr/rasterizer/core/conservativeRast.h | 111 ++++-
 .../drivers/swr/rasterizer/core/frontend.cpp       |  28 +-
 src/gallium/drivers/swr/rasterizer/core/frontend.h |   8 -
 .../drivers/swr/rasterizer/core/multisample.h      |   4 +
 .../drivers/swr/rasterizer/core/rasterizer.cpp     | 524 ++++++++++++++-------
 .../drivers/swr/rasterizer/core/rasterizer.h       |  74 ++-
 .../drivers/swr/rasterizer/core/rdtsc_core.h       |   4 +-
 src/gallium/drivers/swr/rasterizer/core/state.h    |   2 +-
 .../drivers/swr/rasterizer/jitter/builder_misc.cpp |  38 +-
 .../jitter/scripts/gen_llvm_ir_macros.py           |   5 -
 15 files changed, 643 insertions(+), 262 deletions(-)

-- 
1.9.1



More information about the mesa-dev mailing list