summaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* [core] Don't use glClear optimization for layers that aren't the bottommostJohn Firebaugh2015-12-142-5/+16
| | | | Fixes #3292
* [core] change RapidJSON usage to use CrtAllocator and bump GeoJSON VTKonstantin Käfer2015-12-1430-158/+155
|
* [core] Fix another place GL state was required but not setJohn Firebaugh2015-12-141-0/+1
|
* [core] Use global namespace on some <cmath> functionsThiago Marcos P. Santos2015-12-111-4/+4
| | | | | Improves compatibility as some old std libs don't have them on the std:: namespace.
* [test] update test suite to include more comprehensive GeoJSON testsKonstantin Käfer2015-12-114-13/+24
|
* [core] don't fail on invalid inline GeoJSON dataKonstantin Käfer2015-12-111-2/+9
|
* [core] create GeoJSON tiles from inline GeoJSON in sourcesKonstantin Käfer2015-12-116-3/+231
|
* [core] parse GeoJSON source typeKonstantin Käfer2015-12-113-14/+47
|
* [core] split Source parsing into separate functionsKonstantin Käfer2015-12-112-21/+65
|
* [core] move SourceInfo to its own fileKonstantin Käfer2015-12-114-116/+158
|
* [core] Reduce custom layer API to lowest common denominatorJohn Firebaugh2015-12-114-34/+79
|
* [core] viewport is handled by embedding applicationsKonstantin Käfer2015-12-103-24/+0
|
* [core] update annotation simplification [skip ci]Vladimir Agafonkin2015-12-101-1/+1
| | | | | | This matches VT default https://github.com/mapbox/tilelive-bridge/commit/6bd5b3cc68e86990cc9cf2b fde5e956373cb5b0c
* [core] update geojson-vt optionsVladimir Agafonkin2015-12-101-4/+3
| | | | | | - fix the code to use the same simplification tolerance - remove outdated indexMaxZoom/Points values and rely on default - bump buffer 2x to fix bleeding linecaps on thick lines
* [core] upgrade to GeoJSON VT 3.0.0Konstantin Käfer2015-12-102-24/+28
|
* [core] don't rebuild shaders unless they changeKonstantin Käfer2015-12-1012-85/+47
|
* Implementation of flyTo.Adam Hunter2015-12-093-0/+108
|
* [core] Custom layersJohn Firebaugh2015-12-0910-16/+142
|
* [core] Ensure GL state is set to necessary values in more placesJohn Firebaugh2015-12-095-19/+26
|
* [core] Reverse direction of line-offsetKonstantin Käfer2015-12-081-3/+3
|
* [core] Replace StyleLayerType with RTTIJohn Firebaugh2015-12-0714-67/+58
|
* [core] Avoid making a new copy of layers for redoPlacementJohn Firebaugh2015-12-075-16/+15
|
* [core] Make Paint/LayoutProperties constructor explicitJohn Firebaugh2015-12-078-77/+78
|
* [core] More efficient layer cloningJohn Firebaugh2015-12-079-53/+16
|
* [core] Remove unused headerJohn Firebaugh2015-12-031-1/+0
|
* [core] Clean up PainterJohn Firebaugh2015-12-032-83/+30
|
* [core] rudimentary support for offsetting linesKonstantin Käfer2015-12-0312-13/+60
|
* [core] throw values, catch referencesKonstantin Käfer2015-12-033-6/+6
|
* [core] use `default` instead of empty function bodyKonstantin Käfer2015-12-034-5/+4
|
* [core] add std::move to constructorsKonstantin Käfer2015-12-038-8/+16
|
* [core] add namespace comment to closing braceKonstantin Käfer2015-12-03179-222/+223
|
* [core] fix various errors reported by clang-tidyKonstantin Käfer2015-12-031-3/+4
|
* [core] Fix std::move() misuse that disables copy elisionKonstantin Käfer2015-12-034-5/+5
|
* [core] Use optional where SpriteAtlas return values might not existJohn Firebaugh2015-12-016-47/+55
| | | | Fixes #3162
* [core] Map::setSprite ⇢ Map::addAnnotationIconJohn Firebaugh2015-12-015-28/+23
| | | | Fixes #3084
* [core] Remove mutex from StyleJohn Firebaugh2015-12-012-4/+0
| | | | There's no cross-thread sharing to be protected here.
* [core] Privatize layers and sourcesJohn Firebaugh2015-12-015-124/+130
|
* [core] Don't share util::ptr<StyleLayer> across threadsJohn Firebaugh2015-12-0111-78/+81
|
* [core] Don't share Style& across threadsJohn Firebaugh2015-12-014-18/+26
|
* [core] Use a separate atlas and store for annotation spritesAdam Hunter2015-12-0113-26/+66
| | | | Fixes #1488
* [core] Move MapData storage to MapContextJohn Firebaugh2015-12-013-5/+13
| | | | | This allows MapData members to hold GL resources which must be released on the MapContext thread -- necessary for the following commit.
* [core] Introduce StyleUpdateParametersJohn Firebaugh2015-12-016-44/+91
|
* Partially revert "[core] Source should receive a ref to MapData just once"John Firebaugh2015-12-018-34/+21
| | | | This partially reverts commit d55aa7929cb10d40a58b6b7a8ed73bddd4f0a407.
* [core] Remove mbgl/util/uv.hppThiago Marcos P. Santos2015-12-012-415/+0
| | | | Now only a few things depend on libuv and they can use it directly.
* [core] Do not use uv::rwlock on StyleThiago Marcos P. Santos2015-12-012-3/+3
| | | | It was being used as a normal mutex anyway.
* [core] Port uv::tls to pthreadsThiago Marcos P. Santos2015-12-014-69/+144
|
* [core] Privatize internal headersJohn Firebaugh2015-12-013-0/+359
|
* [core] Expose fewer RunLoop implementation details in headerJohn Firebaugh2015-12-011-1/+2
|
* [core] Merge uv_detail.hpp into uv.hppJohn Firebaugh2015-12-012-2/+1
|
* [core] Remove unused libuv includesThiago Marcos P. Santos2015-12-017-8/+6
|