Currently the minimal version is 3.3 with 3.9 for r600+opencl.
We kept it as low, since transitioning to newer ones is pain on Windows.
With issues ranging from build problems, memory leaks and various other
small nitpicks throughout.
Currently we use 5.0.1 for our Appveyor testing, so we can bump the
numbers officially and start ripping out the hacks we had in place.
All recent distribution (versions) have it, with the odd old one left in
the dark. On those platforms, realistically nobody is using mesa-git.
Archlinux: 6.0.1
CentOS: ?
Debian testing: 6.0
Fedora 27: 5.0.1
Gentoo: 5.0.2
OpenSuse 15: 5.0.1
Ubuntu 18.04LTS: 6.0
Gents I doubt anyone will be interested to do a full blown review.
So any Ack/Nack will be appreciated.
Thanks
Emil
Cc: Dylan Baker <[email protected]>
Cc: Eric Engestrom <[email protected]>
Cc: Jan Vesely <[email protected]>
Cc: Roland Scheidegger <[email protected]>
Cc: Jose Fonseca <[email protected]>
Cc: Mauro Rossi <[email protected]>
Cc: Rob Herring <[email protected]>
Emil Velikov (12):
travis: bump required LLVM version to 5.0
meson: bump the minimum LLVM version to 5.0.1
scons: bump the minimum LLVM version to 5.0.1
WIP: Android: bump required LLVM version to 5.0.1
configure.ac: bump the minimum LLVM version to 5.0.1
configure.ac: remove unused IMP_LIB_EXT
configure.ac: deprecate --with-clang-libdir
configure.ac: deprecate --with-llvm-prefix
gallivm: remove workarounds for pre LLVM 5.0
llvmpipe: remove pre LLVM 5.0 codepath
swr: remove pre LLVM 5.0 codepaths
clover: remove pre LLVM 5.0 codepaths
.travis.yml | 108 ++----
Android.mk | 11 +-
configure.ac | 118 ++----
meson.build | 13 +-
scons/llvm.py | 95 +----
src/gallium/auxiliary/gallivm/lp_bld.h | 25 +-
src/gallium/auxiliary/gallivm/lp_bld_arit.c | 104 +-----
.../auxiliary/gallivm/lp_bld_debug.cpp | 9 -
src/gallium/auxiliary/gallivm/lp_bld_gather.c | 4 +-
src/gallium/auxiliary/gallivm/lp_bld_init.c | 68 +---
src/gallium/auxiliary/gallivm/lp_bld_intr.c | 38 +-
src/gallium/auxiliary/gallivm/lp_bld_intr.h | 6 +-
src/gallium/auxiliary/gallivm/lp_bld_logic.c | 5 +-
src/gallium/auxiliary/gallivm/lp_bld_misc.cpp | 346 +-----------------
src/gallium/auxiliary/gallivm/lp_bld_misc.h | 1 -
src/gallium/drivers/llvmpipe/lp_jit.c | 4 -
.../drivers/swr/rasterizer/jitter/jit_pch.hpp | 10 -
src/gallium/drivers/swr/swr_shader.cpp | 18 -
.../clover/llvm/codegen/bitcode.cpp | 4 -
.../state_trackers/clover/llvm/compat.hpp | 26 --
.../state_trackers/clover/llvm/metadata.hpp | 30 --
21 files changed, 83 insertions(+), 960 deletions(-)
--
2.19.1
_______________________________________________
mesa-dev mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/mesa-dev