diff options
author | Andrei Karas <akaras@inbox.ru> | 2013-02-28 00:30:41 +0300 |
---|---|---|
committer | Andrei Karas <akaras@inbox.ru> | 2013-02-28 00:30:41 +0300 |
commit | a53a7ddf1fb503d6158aea6518f9d5f81bee7b5d (patch) | |
tree | a518956643988552b58104565b75475507302fae | |
parent | 0e14d0a92da9ce44811c7b860ef0ea8f896b4f4b (diff) | |
download | manaplus-a53a7ddf1fb503d6158aea6518f9d5f81bee7b5d.tar.gz manaplus-a53a7ddf1fb503d6158aea6518f9d5f81bee7b5d.tar.bz2 manaplus-a53a7ddf1fb503d6158aea6518f9d5f81bee7b5d.tar.xz manaplus-a53a7ddf1fb503d6158aea6518f9d5f81bee7b5d.zip |
Add some profiler entries,
-rw-r--r-- | src/maplayer.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/maplayer.cpp b/src/maplayer.cpp index dcc9621d2..96633215c 100644 --- a/src/maplayer.cpp +++ b/src/maplayer.cpp @@ -378,6 +378,7 @@ void MapLayer::drawFringe(Graphics *const graphics, int startX, int startY, const int y32s = (y + yFix) * 32; const int yWidth = y * mWidth; + BLOCK_START("MapLayer::drawFringe drawmobs") // If drawing the fringe layer, make sure all actors above this row of // tiles have been drawn while (ai != ai_end && (*ai)->getSortPixelY() <= y32s) @@ -385,6 +386,7 @@ void MapLayer::drawFringe(Graphics *const graphics, int startX, int startY, (*ai)->draw(graphics, -scrollX, -scrollY); ++ ai; } + BLOCK_END("MapLayer::drawFringe drawmobs") if (debugFlags == Map::MAP_SPECIAL3 || debugFlags == Map::MAP_BLACKWHITE) @@ -485,11 +487,13 @@ void MapLayer::drawFringe(Graphics *const graphics, int startX, int startY, // Draw any remaining actors if (debugFlags != Map::MAP_SPECIAL3) { + BLOCK_START("MapLayer::drawFringe drawmobs") while (ai != ai_end) { (*ai)->draw(graphics, -scrollX, -scrollY); ++ai; } + BLOCK_END("MapLayer::drawFringe drawmobs") if (mHighlightAttackRange && player_node) { const int px = player_node->getPixelX() - scrollX - 16; |