[Commits] [wesnoth/wesnoth] ae663d: End Credits: use no-blur version of box_display pa...

GitHub noreply at github.com
Sun Oct 2 19:02:00 UTC 2016


  Branch: refs/heads/master
  Home:   https://github.com/wesnoth/wesnoth
  Commit: ae663df1f08d17d530d00641984e1b8b1a3c9c2f
      https://github.com/wesnoth/wesnoth/commit/ae663df1f08d17d530d00641984e1b8b1a3c9c2f
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-10-03 (Mon, 03 Oct 2016)

  Changed paths:
    M data/gui/window/end_credits.cfg

  Log Message:
  -----------
  End Credits: use no-blur version of box_display panel

There's *massive* performance loss with the blurred version. This is most likely due to surface
blur being reevaluated every draw cycle, causing massive slowdowns.


  Commit: 6f7cb3901ebde890fa8289af4089e929a15a516a
      https://github.com/wesnoth/wesnoth/commit/6f7cb3901ebde890fa8289af4089e929a15a516a
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2016-10-03 (Mon, 03 Oct 2016)

  Changed paths:
    M src/gui/dialogs/title_screen.cpp
    M src/gui/dialogs/title_screen.hpp
    M src/wesnoth.cpp

  Log Message:
  -----------
  Title Screen: refactored button handling to use dialog retvals

This also delegates the redraw_background handling to a separate flag, since retvals are, by nature, a post-display]
value, and as such cannot be evaluated prior to display.


Compare: https://github.com/wesnoth/wesnoth/compare/ef3188056233...6f7cb3901ebd


More information about the Commits mailing list