| Index: cc/tile_manager.h
|
| diff --git a/cc/tile_manager.h b/cc/tile_manager.h
|
| index 857f88908c83617912d553626fc9f4d521fbc35c..dd12c99a344167a70b4bd772f9a775bf0b451841 100644
|
| --- a/cc/tile_manager.h
|
| +++ b/cc/tile_manager.h
|
| @@ -62,6 +62,9 @@ class CC_EXPORT ManagedTileState {
|
| TileManagerBin bin[NUM_TREES];
|
| // Bin used to determine raster priority.
|
| TileManagerBin raster_bin;
|
| + // The bin that the tile would have if the GPU memory manager had a maximally permissive policy,
|
| + // send to the GPU memory manager to determine policy.
|
| + TileManagerBin gpu_memmgr_stats_bin;
|
| TileResolution resolution;
|
| float time_to_needed_in_seconds;
|
| };
|
| @@ -82,6 +85,9 @@ class CC_EXPORT TileManager {
|
|
|
| void ManageTiles();
|
| void CheckForCompletedSetPixels();
|
| + void GetMemoryStats(size_t* memoryRequiredBytes,
|
| + size_t* memoryNiceToHaveBytes,
|
| + size_t* memoryUsedBytes);
|
|
|
| void GetRenderingStats(RenderingStats* stats);
|
|
|
|
|