[Commits] [wesnoth/wesnoth] a02a8d: Continued improvements to layered rendering
GitHub
noreply at github.com
Tue Feb 2 10:26:38 UTC 2016
Branch: refs/heads/guifixes
Home: https://github.com/wesnoth/wesnoth
Commit: a02a8da7ea3b3b974b976f9ec2aeae687b1fa880
https://github.com/wesnoth/wesnoth/commit/a02a8da7ea3b3b974b976f9ec2aeae687b1fa880
Author: Andreas Löf <andreas at alternating.net>
Date: 2016-02-02 (Tue, 02 Feb 2016)
Changed paths:
M src/display.cpp
M src/display.hpp
M src/events.cpp
M src/gui/auxiliary/event/handler.cpp
M src/show_dialog.cpp
M src/show_dialog.hpp
M src/video.cpp
Log Message:
-----------
Continued improvements to layered rendering
This makes the display class be aware of the layered rendering events (DRAW_ALL) and make it mark itself as dirty on certain window events. It also makes sure that the layers are redrawn in the correct order. GUI2 is now appearing to handle events properly, but GUI1 is still having issues with dialogs. And there's an assertion failure on program exit.
More information about the Commits
mailing list