Mesa (master): swr: [rasterizer jitter] fixes for icc in vs2015 compat mode

Tim Rowley torowley at kemper.freedesktop.org
Mon Oct 3 16:29:37 UTC 2016


Module: Mesa
Branch: master
Commit: aaeb07989ee30c589b034a551f71e23e7b8056b2
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=aaeb07989ee30c589b034a551f71e23e7b8056b2

Author: Tim Rowley <timothy.o.rowley at intel.com>
Date:   Tue Sep 20 17:14:54 2016 -0500

swr: [rasterizer jitter] fixes for icc in vs2015 compat mode

- Move most jitter functionality into SwrJit namespace
- Avoid global "using namespace llvm" in headers

Signed-off-by: Tim Rowley <timothy.o.rowley at intel.com>

---

 .../drivers/swr/rasterizer/jitter/JitManager.cpp   |    1 +
 .../drivers/swr/rasterizer/jitter/JitManager.h     |   35 +-
 .../drivers/swr/rasterizer/jitter/blend_jit.cpp    |    3 +
 .../drivers/swr/rasterizer/jitter/builder.cpp      |   84 +-
 .../drivers/swr/rasterizer/jitter/builder.h        |   72 +-
 .../drivers/swr/rasterizer/jitter/builder_misc.cpp | 2576 ++++++++++----------
 .../drivers/swr/rasterizer/jitter/fetch_jit.cpp    |    2 +
 .../jitter/scripts/gen_llvm_ir_macros.py           |   39 +-
 .../rasterizer/jitter/scripts/gen_llvm_types.py    |   25 +-
 .../swr/rasterizer/jitter/streamout_jit.cpp        |    3 +
 src/gallium/drivers/swr/swr_shader.cpp             |    2 +
 src/gallium/drivers/swr/swr_tex_sample.cpp         |    1 +
 12 files changed, 1439 insertions(+), 1404 deletions(-)

Diff:   http://cgit.freedesktop.org/mesa/mesa/diff/?id=aaeb07989ee30c589b034a551f71e23e7b8056b2



More information about the mesa-commit mailing list