summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* 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-3111-60/+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-3113-514/+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-3110-38/+185
* 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-3111-86/+158
* start running new placement [skip ci]Ansis Brammanis2017-10-3116-224/+367
* update shaders and create symbol opacity bufferAnsis Brammanis2017-10-3113-75/+68
* Initial implementation: add support for circle geometries to GridIndex.Chris Loer2017-10-313-49/+279
* CollisionIndex initial implementation of line labels.Chris Loer2017-10-316-77/+216
* Start implementing `CollisionIndex`, the global/viewport-based replacement fo...Chris Loer2017-10-312-0/+241
* Initial implementation of "PlacementState": intended to be used by renderer t...Chris Loer2017-10-314-0/+183
* add SymbolOpacityIndex [skip ci]Ansis Brammanis2017-10-316-4/+267
* Remove FrameHistory. This will disable zoom-based collisions until foreground...Chris Loer2017-10-319-142/+2
* Port viewport-collision changes to symbol_projection.cpp:Chris Loer2017-10-314-36/+127
* Prepare for viewport-collision work: remove "straight" option for line-placed...Chris Loer2017-10-312-20/+5
* [gcc4.9] Keep compatibility with GCC + AndroidThiago Marcos P. Santos2017-10-311-2/+2
* [core] fix crash when querying GeoJSON tilesKonstantin Käfer2017-10-261-12/+12
* [core] blacklist VAO usage on adreno 3xxIvo van Dongen2017-10-261-1/+8
* [core] Add layer before notifying observerJohn Firebaugh2017-10-251-1/+2
* [core] Make the OpenGL implementation platform specificThiago Marcos P. Santos2017-10-251-28/+2
* Replace compile-time polymorphism with runtime polymorphism in the conversion...John Firebaugh2017-10-2317-82/+1508
* [core] limit annotation tile source to z16upstream/android-v5.1.4Konstantin Käfer2017-10-191-1/+3
* [core] correctly alter sprite URLs when attaching sprite.png/sprite.json file...Konstantin Käfer2017-10-171-8/+10