summaryrefslogtreecommitdiff
path: root/src/mbgl/tile/vector_tile.hpp
Commit message (Collapse)AuthorAgeFilesLines
* [core] make forcing cache/network only more explicitKonstantin Käfer2017-10-121-4/+3
| | | | | | Previously, we used the existence of a `prior*` field in the Resource object as an indication for whether we should consult the cache or not. However, this is prone to error, since a failed cache lookup won't set any prior fields. Therefore, we manually set `priorExpires` to 0. This in turn triggered another bug where generated wrong expiration timestamps when the server response we got was expired (or expired between sending and receiving). This commit changes the flags so that we can now explicitly request CacheOnly/NetworkOnly (or All) loading methods, rather than the implicit Optional/Required naming scheme.
* [core] Fix build; struct ⇢ classJohn Firebaugh2017-07-191-1/+1
|
* [core] No need for default ctor in {Update,Tile}ParametersBruno de Oliveira Abinader2017-07-191-1/+1
|
* [core] UpdateParameters ⇢ TileParametersJohn Firebaugh2017-05-041-2/+2
|
* [core] Move render-related sources out of style directory/namespaceJohn Firebaugh2017-05-031-4/+1
| | | | | | | | | | | | | | | | Moves the following to the renderer directory and out of the style namespace: * CascadeParameters * PropertyEvaluationParameters * UpdateParameters * PropertyEvaluator * DataDrivenPropertyEvaluator * CrossFadedPropertyEvaluator * PaintPropertyBinder * PaintProperyStatistics * PossiblyEvaluatedPropertyValue * TransitioningLight * EvaluatedLight
* [core] TileSource ⇢ TileLoaderJohn Firebaugh2016-06-131-2/+2
|
* [tidy] Check llvm-namespace-commentBruno de Oliveira Abinader2016-06-131-1/+1
| | | | Ref: http://clang.llvm.org/extra/clang-tidy/checks/llvm-namespace-comment.html
* [core] *Tile ↔ *TileDataJohn Firebaugh2016-06-131-7/+7
| | | | Tile is now the main base class; RasterTile, VectorTile, etc are its subclasses. GeometryTileData and its subclasses form the piece that's passed to the worker.
* [core] Privatize vector_tile.hpp contentsJohn Firebaugh2016-06-131-65/+0
|
* [core] Merge vector_tile_data.{hpp,cpp} into vector_tile.{hpp,cpp}John Firebaugh2016-06-131-0/+26
|
* [core] *TileMonitor => *TileSourceKonstantin Käfer2016-06-101-16/+0
|
* [core] Fix up v1 vector tile geometries with clipperJohn Firebaugh2016-05-311-0/+1
|
* [core] use #pragma once instead of ifdef include guardsKonstantin Käfer2016-05-251-4/+1
|
* [core] Normalize tile coordinates in VectorTile (#4966)John Firebaugh2016-05-111-1/+0
| | | Previously, vector tile coordinates were being normalized to util::EXTENT in each place they were used, and for annotation and GeoJSON sources that don't require normalization.
* [core] move TileData and dependents to new *TileID classesKonstantin Käfer2016-05-101-3/+3
|
* [core] Use geometry.hpp feature typeJohn Firebaugh2016-05-031-2/+2
|
* [core] port to protozero (#4906)Dane Springmeyer2016-05-031-6/+9
|
* [core] implement queryRenderedFeaturesAnsis Brammanis2016-04-291-1/+7
|
* [core] Unify FileRequest and WorkRequestJohn Firebaugh2016-03-241-1/+1
|
* [core] Remove ThreadContext::getFileSource; instead thread FileSource throughJohn Firebaugh2016-02-181-1/+3
|
* [core] Organize files that were in map folder betterJohn Firebaugh2016-02-111-0/+77
Fixes #996