|
cc: Split RasterTilePriorityQueue into required and all based on type.
This patch splits raster tile priority queue into two: required and all.
The required queue is used when the only tiles that we need are
required. When we need all of the tiles in priority order, we use the
all queue. The reason for the split is that the required tiles can
be much simpler to get.
R=reveman, danakj
Committed: https://crrev.com/b4040632791d631fe532edac2ba35ed3a0112c47
Cr-Commit-Position: refs/heads/master@{#312871}
Total comments: 16
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+354 lines, -643 lines) |
Patch |
 |
M |
cc/BUILD.gn
|
View
|
|
1 chunk |
+4 lines, -0 lines |
0 comments
|
Download
|
 |
M |
cc/cc.gyp
|
View
|
|
1 chunk |
+4 lines, -0 lines |
0 comments
|
Download
|
 |
M |
cc/resources/raster_tile_priority_queue.h
|
View
|
1
|
1 chunk |
+12 lines, -54 lines |
0 comments
|
Download
|
 |
M |
cc/resources/raster_tile_priority_queue.cc
|
View
|
1
2
3
4
|
1 chunk |
+20 lines, -332 lines |
0 comments
|
Download
|
 |
A + |
cc/resources/raster_tile_priority_queue_all.h
|
View
|
1
2
3
|
3 chunks |
+18 lines, -24 lines |
0 comments
|
Download
|
 |
A + |
cc/resources/raster_tile_priority_queue_all.cc
|
View
|
1
2
|
9 chunks |
+33 lines, -58 lines |
0 comments
|
Download
|
 |
A |
cc/resources/raster_tile_priority_queue_required.h
|
View
|
1
2
3
|
1 chunk |
+39 lines, -0 lines |
0 comments
|
Download
|
 |
A |
cc/resources/raster_tile_priority_queue_required.cc
|
View
|
|
1 chunk |
+55 lines, -0 lines |
0 comments
|
Download
|
 |
M |
cc/resources/tile_manager.h
|
View
|
|
1 chunk |
+4 lines, -3 lines |
0 comments
|
Download
|
 |
M |
cc/resources/tile_manager.cc
|
View
|
1
|
5 chunks |
+28 lines, -28 lines |
0 comments
|
Download
|
 |
M |
cc/resources/tile_manager_perftest.cc
|
View
|
|
2 chunks |
+7 lines, -9 lines |
0 comments
|
Download
|
 |
M |
cc/resources/tile_manager_unittest.cc
|
View
|
1
|
17 chunks |
+110 lines, -125 lines |
0 comments
|
Download
|
 |
M |
cc/resources/tiling_set_raster_queue.h
|
View
|
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
cc/test/fake_tile_manager_client.h
|
View
|
|
1 chunk |
+3 lines, -3 lines |
0 comments
|
Download
|
 |
M |
cc/test/fake_tile_manager_client.cc
|
View
|
|
1 chunk |
+6 lines, -0 lines |
0 comments
|
Download
|
 |
M |
cc/trees/layer_tree_host_impl.h
|
View
|
1
|
1 chunk |
+3 lines, -3 lines |
0 comments
|
Download
|
 |
M |
cc/trees/layer_tree_host_impl.cc
|
View
|
1
|
2 chunks |
+6 lines, -4 lines |
0 comments
|
Download
|
Total messages: 16 (4 generated)
|