[wesnoth-commits] [wesnoth/wesnoth] 379261: Removed OpenMP-related code

GitHub noreply at github.com
Thu Apr 19 12:07:04 UTC 2018


  Branch: refs/heads/master
  Home:   https://github.com/wesnoth/wesnoth
  Commit: 3792612fb759942e6eb5de51364c2cca4ed16b40
      https://github.com/wesnoth/wesnoth/commit/3792612fb759942e6eb5de51364c2cca4ed16b40
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2018-04-19 (Thu, 19 Apr 2018)

  Changed paths:
    M CMakeLists.txt
    M RELEASE_NOTES
    M SConstruct
    M changelog.md
    M projectfiles/VC14/liblua.vcxproj
    M projectfiles/VC14/wesnoth.vcxproj
    M projectfiles/VC14/wesnothd.vcxproj
    M projectfiles/VC14/wesnothlib.vcxproj
    M src/build_info.cpp
    M src/display.cpp
    M src/image.cpp
    M src/units/frame.cpp
    M src/wesnoth.cpp

  Log Message:
  -----------
  Removed OpenMP-related code

After some discussion, we concluded that this code was unmaintained, not even used in
some places (display.cpp, units/frame.cpp), leaving the only area that really used it
at all the image surface cache. Considering there was never really a conclusive benchmark
of its benefits and because said surface cache will be used a lot less going forward,
we're just removing it and simplifying everything for everyone.

Closes #1260 since it's now irrelevant.




More information about the Commits mailing list