summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* fix collisionsupstream/start-collision-crosstileAnsis Brammanis2017-11-021-1/+0
* only render a symbol in one tileAnsis Brammanis2017-11-022-7/+13
* add (disabled) ability to remove old buckets from crosstilesymbolindexAnsis Brammanis2017-11-023-62/+41
* crosstile fadingAnsis Brammanis2017-11-029-103/+100
* Apparently parameter names can collide with method names for gcc?Chris Loer2017-11-012-6/+6
* More compiler appeasement.Chris Loer2017-11-011-2/+2
* Compiler appeasement.Chris Loer2017-11-012-3/+3
* Changes for circle-ci clang-tidy.Chris Loer2017-11-014-4/+5
* Add "icon-allow-overlap" to query_style.json in order to preserve test behavi...Chris Loer2017-11-011-4/+8
* Update unit test stubs to match new collision code.Chris Loer2017-11-014-7/+12
* Update Map.Offline unit test with new image fixture reflecting new collision ...Chris Loer2017-11-011-0/+0
* GridIndex: add separate "query" method that doesn't return bounding boxes, fo...Chris Loer2017-11-014-12/+17
* Fix "vertexStartIndex" calculation for text symbols.Chris Loer2017-11-012-11/+27
* Make sure to sort all symbol buckets the first time we get them ready for upl...Chris Loer2017-11-012-2/+2
* Disable tile clipping for symbols.Chris Loer2017-11-011-3/+3
* Don't do fade animations in MapMode::StillChris Loer2017-11-014-6/+14
* Starting on sorting.Chris Loer2017-10-317-10/+115
* Switch queryRenderedSymbols to use canonical tile IDsChris Loer2017-10-315-10/+8
* Store sourceID in IndexedSubfeature so that queryRenderedSymbols can filter t...Chris Loer2017-10-319-14/+27
* Oops.Chris Loer2017-10-311-2/+2
* First implementation of queryRenderedSymbolsChris Loer2017-10-3125-144/+121
* Store tile id in indexedsubfeatureChris Loer2017-10-315-9/+17
* Re-enable vertical glyph support.Chris Loer2017-10-317-55/+42
* fix collisions in overscaled tiles [skip ci]Ansis Brammanis2017-10-312-3/+6
* fix flickering [skip ci]Ansis Brammanis2017-10-313-4/+8
* Make sure to mark symbols as collided if they don't fit on their line geometry.Chris Loer2017-10-311-1/+1
* Make CollisionIndex's GridIndex large enough to include the padding around th...Chris Loer2017-10-311-2/+2
* Short circuit line label rendering for labels that are fully faded.Chris Loer2017-10-311-2/+8
* Hook up "showCollisionBoxes" logic where "setPlacementConfig" logic used to be.Chris Loer2017-10-3112-61/+56
* Don't insert "unused" collision circles into the grid, it slows everything down!Chris Loer2017-10-311-4/+7
* Hook up tile distance calculation.Chris Loer2017-10-314-14/+35
* Oops, got the index length wrong for circle debug boxes.Chris Loer2017-10-311-1/+1
* Stop doing collision detection in background.Chris Loer2017-10-3114-516/+35
* upload symbol opacity buffers in main upload pass [skip ci]Ansis Brammanis2017-10-315-34/+81
* Flip line label collisions from broken to not broken.Chris Loer2017-10-311-1/+1
* GridIndex support for queries fully containing or fully outside of gridChris Loer2017-10-312-0/+52
* Switch GridIndex to use float coordinates instead of int16s: fast way to prev...Chris Loer2017-10-314-21/+24
* remove placedText and placedIcon from SymbolInstanceAnsis Brammanis2017-10-313-7/+1
* keep rendering until labels fade in [skip ci]Ansis Brammanis2017-10-314-43/+52
* switch `float targetOpacity` to `bool placed`Ansis Brammanis2017-10-313-35/+43
* fix incorrectly hidden symbolsAnsis Brammanis2017-10-312-2/+11
* fix collision box opacity [skip ci]Ansis Brammanis2017-10-311-2/+2
* add a couple of assertions [skip ci]Ansis Brammanis2017-10-312-0/+5
* implement fading within tiles [skip ci]Ansis Brammanis2017-10-318-21/+35
* Fix segment overflow bug for collision circles.Chris Loer2017-10-311-1/+2
* Initial implementation of debug collision circlesChris Loer2017-10-3111-38/+187
* Move CollisionIndex to use GridIndex instead of boost::rtree.Chris Loer2017-10-315-73/+130
* Hook up placement updates for collision boxes.Chris Loer2017-10-312-1/+18
* use the values in the collisionbox opacity buffer [skip ci]Ansis Brammanis2017-10-314-9/+54
* Starting implementation of debug collision boxes.Chris Loer2017-10-3113-87/+159