[Commits] [wesnoth/wesnoth] 0f4c2d: Removed software rendering fallback

GitHub noreply at github.com
Sat Jun 17 18:16:23 UTC 2017


  Branch: refs/heads/accelerated_rendering
  Home:   https://github.com/wesnoth/wesnoth
  Commit: 0f4c2ded3f8624c95902ca66268237959b2c25df
      https://github.com/wesnoth/wesnoth/commit/0f4c2ded3f8624c95902ca66268237959b2c25df
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2017-06-17 (Sat, 17 Jun 2017)

  Changed paths:
    M src/gui/core/canvas.cpp
    M src/gui/widgets/widget.cpp
    M src/video.cpp

  Log Message:
  -----------
  Removed software rendering fallback

I've decided to commit fully to accelerated rendering.


  Commit: 4515109fecb90a4301ac4a39b9a51f3c2ae60f3c
      https://github.com/wesnoth/wesnoth/commit/4515109fecb90a4301ac4a39b9a51f3c2ae60f3c
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2017-06-17 (Sat, 17 Jun 2017)

  Changed paths:
    M src/gui/core/canvas.cpp
    M src/gui/core/canvas_private.hpp

  Log Message:
  -----------
  GUI2/Canvas: refactor surface use out of image rendering

The only real reason to keep using a surface was in order to have resize mode manipulations. I've now added
texture-only handling methods (the tiling one was borrowed from display.cpp's draw_background function).


  Commit: 2c650c17efe07046123e2d418716f252953f35f5
      https://github.com/wesnoth/wesnoth/commit/2c650c17efe07046123e2d418716f252953f35f5
  Author: Charles Dang <exodia339 at gmail.com>
  Date:   2017-06-17 (Sat, 17 Jun 2017)

  Changed paths:
    M src/image.cpp

  Log Message:
  -----------
  Revert "Use move schematics to reduce copies when populating surface or texture caches"

This reverts commit f4b700e55fa0608b2fbd77311c714728d04f23cc.


Compare: https://github.com/wesnoth/wesnoth/compare/f4b700e55fa0...2c650c17efe0


More information about the Commits mailing list