projects
/
supertux.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
-Worldmap cleanups (use DrawingContext transformstack)
[supertux.git]
/
lib
/
video
/
drawing_context.cpp
diff --git
a/lib/video/drawing_context.cpp
b/lib/video/drawing_context.cpp
index
6257b9f
..
8aadf06
100644
(file)
--- a/
lib/video/drawing_context.cpp
+++ b/
lib/video/drawing_context.cpp
@@
-323,6
+323,11
@@
DrawingContext::draw_filled_rect(DrawingRequest& request)
void
DrawingContext::do_drawing()
{
+#ifdef DEBUG
+ assert(transformstack.empty());
+#endif
+ transformstack.clear();
+
std::stable_sort(drawingrequests.begin(), drawingrequests.end());
for(DrawingRequests::iterator i = drawingrequests.begin();