diff options
author | John Firebaugh <john.firebaugh@gmail.com> | 2018-08-28 15:08:36 -0700 |
---|---|---|
committer | Molly Lloyd <mollymerp@users.noreply.github.com> | 2018-08-31 13:08:47 -0700 |
commit | f7dcd5d7416f076c3553ccec9844fa77fe0e0ea5 (patch) | |
tree | 67296bcef1224c9fc9a959eb717d611658ba1a64 /cmake/mbgl.cmake | |
parent | 7b3edb61098586eab9a8cfed10d7d59d9693c434 (diff) | |
download | qtlocation-mapboxgl-f7dcd5d7416f076c3553ccec9844fa77fe0e0ea5.tar.gz |
[core] Simplify GeometryTileWorker
* The worker no longer needs to maintain symbol layer order.
* No need for separate symbolLayoutsNeedPreparation state. That dates back to when we had "two phase" symbol layout. Now we can just check symbolLayouts.empty(). (Similarly for pattern layouts.)
* No need to loop over symbol layouts twice in performSymbolLayout. Same reason as above.
* Simplify iconAtlas initialization. It initialized via every possible branch, so just do it up front.
Diffstat (limited to 'cmake/mbgl.cmake')
0 files changed, 0 insertions, 0 deletions