Add scope info logging to tile loop
This commit is contained in:
@@ -34,6 +34,7 @@
|
|||||||
#include "pathfinder/npf/aystar.h"
|
#include "pathfinder/npf/aystar.h"
|
||||||
#include "saveload/saveload.h"
|
#include "saveload/saveload.h"
|
||||||
#include "3rdparty/cpp-btree/btree_set.h"
|
#include "3rdparty/cpp-btree/btree_set.h"
|
||||||
|
#include "scope_info.h"
|
||||||
#include <deque>
|
#include <deque>
|
||||||
|
|
||||||
#include "table/strings.h"
|
#include "table/strings.h"
|
||||||
@@ -747,6 +748,8 @@ void RunTileLoop()
|
|||||||
/* The LFSR cannot have a zeroed state. */
|
/* The LFSR cannot have a zeroed state. */
|
||||||
assert(tile != 0);
|
assert(tile != 0);
|
||||||
|
|
||||||
|
SCOPE_INFO_FMT([&], "RunTileLoop: tile: %dx%d", TileX(tile), TileY(tile));
|
||||||
|
|
||||||
/* Manually update tile 0 every 256 ticks - the LFSR never iterates over it itself. */
|
/* Manually update tile 0 every 256 ticks - the LFSR never iterates over it itself. */
|
||||||
if (_tick_counter % 256 == 0) {
|
if (_tick_counter % 256 == 0) {
|
||||||
_tile_type_procs[GetTileType(0)]->tile_loop_proc(0);
|
_tile_type_procs[GetTileType(0)]->tile_loop_proc(0);
|
||||||
|
|||||||
Reference in New Issue
Block a user