summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* fix collisions in overscaled tiles [skip ci]upstream/start-collision-flickerAnsis Brammanis2017-10-272-3/+6
* fix flickering [skip ci]Ansis Brammanis2017-10-273-3/+7
* Make sure to mark symbols as collided if they don't fit on their line geometry.upstream/start-collision-toggle-debugChris Loer2017-10-261-1/+1
* Make CollisionIndex's GridIndex large enough to include the padding around th...Chris Loer2017-10-261-2/+2
* Short circuit line label rendering for labels that are fully faded.Chris Loer2017-10-261-2/+8
* Hook up "showCollisionBoxes" logic where "setPlacementConfig" logic used to be.Chris Loer2017-10-2612-61/+56
* Don't insert "unused" collision circles into the grid, it slows everything down!Chris Loer2017-10-261-4/+7
* Hook up tile distance calculation.Chris Loer2017-10-264-14/+35
* Oops, got the index length wrong for circle debug boxes.Chris Loer2017-10-261-1/+1
* Stop doing collision detection in background.Chris Loer2017-10-2614-516/+35
* upload symbol opacity buffers in main upload pass [skip ci]upstream/start-collision-upload-passAnsis Brammanis2017-10-265-34/+81
* Flip line label collisions from broken to not broken.Chris Loer2017-10-261-1/+1
* GridIndex support for queries fully containing or fully outside of gridChris Loer2017-10-262-0/+52
* Switch GridIndex to use float coordinates instead of int16s: fast way to prev...Chris Loer2017-10-264-21/+24
* remove placedText and placedIcon from SymbolInstanceAnsis Brammanis2017-10-263-7/+1
* keep rendering until labels fade in [skip ci]Ansis Brammanis2017-10-264-43/+52
* switch `float targetOpacity` to `bool placed`Ansis Brammanis2017-10-263-35/+43
* fix incorrectly hidden symbolsAnsis Brammanis2017-10-252-2/+11
* fix collision box opacity [skip ci]Ansis Brammanis2017-10-251-2/+2
* add a couple of assertions [skip ci]Ansis Brammanis2017-10-252-0/+5
* implement fading within tiles [skip ci]Ansis Brammanis2017-10-258-21/+35
* Fix segment overflow bug for collision circles.Chris Loer2017-10-251-1/+2
* Initial implementation of debug collision circlesChris Loer2017-10-2511-38/+187
* Move CollisionIndex to use GridIndex instead of boost::rtree.Chris Loer2017-10-255-73/+130
* Hook up placement updates for collision boxes.Chris Loer2017-10-252-1/+18
* use the values in the collisionbox opacity buffer [skip ci]Ansis Brammanis2017-10-254-9/+54
* Starting implementation of debug collision boxes.Chris Loer2017-10-2513-87/+159
* start running new placement [skip ci]Ansis Brammanis2017-10-2417-226/+369
* update shaders and create symbol opacity bufferAnsis Brammanis2017-10-2413-75/+68
* Add basic unit test for GridIndex.Chris Loer2017-10-242-0/+54
* Fix annotation_tile.test (CollisionFeatures don't have an "AlignmentType" any...Chris Loer2017-10-241-1/+1
* Initial implementation: add support for circle geometries to GridIndex.Chris Loer2017-10-243-49/+279
* CollisionIndex initial implementation of line labels.Chris Loer2017-10-186-77/+216
* Start implementing `CollisionIndex`, the global/viewport-based replacement fo...Chris Loer2017-10-183-0/+243
* Initial implementation of "PlacementState": intended to be used by renderer t...Chris Loer2017-10-185-0/+185
* add SymbolOpacityIndex [skip ci]Ansis Brammanis2017-10-187-4/+269
* Take FrameHistory out of core-files.Chris Loer2017-10-181-2/+0
* Remove FrameHistory. This will disable zoom-based collisions until foreground...Chris Loer2017-10-189-142/+2
* Port viewport-collision changes to symbol_projection.cpp:Chris Loer2017-10-184-36/+127
* Prepare for viewport-collision work: remove "straight" option for line-placed...Chris Loer2017-10-182-20/+5
* [core] correctly alter sprite URLs when attaching sprite.png/sprite.json file...Konstantin Käfer2017-10-172-8/+18
* [core] don't generate clip IDs for buckets/layers that don't need to be clippedKonstantin Käfer2017-10-174-3/+14
* [core] Use convertJSON instead of RapidJSON directlyJohn Firebaugh2017-10-169-93/+40
* [core] Move SourceType to the 'style' namespaceAnand Thakker2017-10-1617-24/+27
* [core, node] Support axonometric renderingLauren Budorick2017-10-1412-1/+175
* Ignore raster-masking/overlapping-zoomLauren Budorick2017-10-141-0/+1
* Skip expression-based runtime styling testLauren Budorick2017-10-131-1/+1
* [core] Fix out-of-bounds array accessAsheem Mamoowala2017-10-121-1/+1
* Add ignore for expression-based regression testLauren Budorick2017-10-121-0/+1
* [core] make forcing cache/network only more explicitKonstantin Käfer2017-10-1225-251/+284