Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | [core] *Tile ↔ *TileData | John Firebaugh | 2016-06-13 | 54 | -763/+757 | |
| | | | | 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] Tile ⇢ RenderTile | John Firebaugh | 2016-06-13 | 11 | -33/+33 | |
| | ||||||
* | [core] Remove unnecessary virtual redoPlacement overload | John Firebaugh | 2016-06-13 | 2 | -3/+3 | |
| | ||||||
* | [core] Privatize geojson_tile.hpp contents | John Firebaugh | 2016-06-13 | 2 | -40/+40 | |
| | ||||||
* | [core] Privatize vector_tile.hpp contents | John Firebaugh | 2016-06-13 | 2 | -65/+62 | |
| | ||||||
* | [core] Merge vector_tile_data.{hpp,cpp} into vector_tile.{hpp,cpp} | John Firebaugh | 2016-06-13 | 5 | -65/+47 | |
| | ||||||
* | [core] Merge annotation_tile_data.{hpp,cpp} into annotation_tile.{hpp,cpp} | John Firebaugh | 2016-06-13 | 6 | -49/+36 | |
| | ||||||
* | [core] Merge geojson_tile_data.{hpp,cpp} into geojson_tile.{hpp,cpp} | John Firebaugh | 2016-06-13 | 5 | -115/+103 | |
| | ||||||
* | [core] Remove unnecessary explicit destructors | John Firebaugh | 2016-06-13 | 4 | -8/+0 | |
| | ||||||
* | [core] Eliminate static {Vector,Raster}TileData::parseData | John Firebaugh | 2016-06-13 | 5 | -12/+8 | |
| | ||||||
* | [core] Update line-pattern shader code/tests | Bruno de Oliveira Abinader | 2016-06-13 | 1 | -2/+2 | |
| | | | | | | | | | Refs: - mapbox-gl-test-suite: https://github.com/mapbox/mapbox-gl-test-suite/pull/107 - mapbox-gl-shaders: https://github.com/mapbox/mapbox-gl-shaders/pull/17 - mapbox-gl-js: https://github.com/mapbox/mapbox-gl-js/pull/2724 Part of https://github.com/mapbox/mapbox-gl-shaders/issues/1. | |||||
* | [core] fix pedantic warning messages | Konstantin Käfer | 2016-06-13 | 16 | -35/+30 | |
| | ||||||
* | Don't apply textRotate twice. (#5321) | Young Hahn | 2016-06-11 | 1 | -2/+2 | |
| | ||||||
* | text-pitch-alignment (#5288) | Young Hahn | 2016-06-10 | 18 | -54/+88 | |
| | | | | | | | | | | | | * First pass at port of https://github.com/mapbox/mapbox-gl-js/pull/2668 * RotationAlignmentType => AlignmentType * Handle undefined default value for text-pitch-alignment and implement inheritance for this value from text-rotation-alignment * Update dependencies * Move handling fo undefined default value out of camelize functions | |||||
* | [core] Redundant id check in TexturePoolDeleter | Bruno de Oliveira Abinader | 2016-06-10 | 2 | -6/+3 | |
| | ||||||
* | [core] Inline TileSource::isRequired, remove unused isOptional | John Firebaugh | 2016-06-10 | 2 | -10/+2 | |
| | ||||||
* | [core] Merge FileBasedTileSource and TileSource | John Firebaugh | 2016-06-10 | 8 | -86/+55 | |
| | ||||||
* | [core] Factor common code into FileBasedTileSource | John Firebaugh | 2016-06-10 | 4 | -20/+22 | |
| | ||||||
* | [core] Simplify FileBasedTileSource | John Firebaugh | 2016-06-10 | 5 | -59/+27 | |
| | ||||||
* | [core] Merge ImageTileSource into RasterTileData | John Firebaugh | 2016-06-10 | 4 | -37/+11 | |
| | ||||||
* | [core] Merge VectorTileSource into VectorTileData | John Firebaugh | 2016-06-10 | 5 | -41/+14 | |
| | ||||||
* | [core] Merge GeoJSONTileSource into GeoJSONTileData | John Firebaugh | 2016-06-10 | 4 | -143/+70 | |
| | ||||||
* | [core] Merge AnnotationTileSource into AnnotationTileData | John Firebaugh | 2016-06-10 | 6 | -71/+22 | |
| | ||||||
* | [core] Eliminate TileData dependency on TileSource | John Firebaugh | 2016-06-10 | 10 | -24/+53 | |
| | ||||||
* | [core] Eliminate Source dependency on TileSource | John Firebaugh | 2016-06-10 | 3 | -6/+15 | |
| | ||||||
* | [core] Push conditional initialization into subclasses | John Firebaugh | 2016-06-10 | 9 | -54/+106 | |
| | ||||||
* | [core] Introduce GeometryTileData subclasses | John Firebaugh | 2016-06-10 | 4 | -4/+42 | |
| | ||||||
* | [core] Move setObserver out of Source::createTile | John Firebaugh | 2016-06-10 | 1 | -4/+3 | |
| | ||||||
* | [core] Move cache lookup out of Source::createTile | John Firebaugh | 2016-06-10 | 1 | -5/+5 | |
| | ||||||
* | [core] Repeat some code so that all branches are parallel | John Firebaugh | 2016-06-10 | 1 | -19/+31 | |
| | ||||||
* | [core] Remove unused includes | John Firebaugh | 2016-06-10 | 1 | -3/+0 | |
| | ||||||
* | [core] load parents of missing tiles as optional | Konstantin Käfer | 2016-06-10 | 2 | -16/+24 | |
| | ||||||
* | [core] TileData objects now store whether an optional load attempt was performed | Konstantin Käfer | 2016-06-10 | 3 | -0/+17 | |
| | ||||||
* | [core] rename onPlacementRedone -> onNeedsRepaint | Konstantin Käfer | 2016-06-10 | 9 | -18/+18 | |
| | ||||||
* | [core] createTile callback can load optional and required tiles | Konstantin Käfer | 2016-06-10 | 2 | -3/+6 | |
| | ||||||
* | [core] remove unused TileSource::loaded | Konstantin Käfer | 2016-06-10 | 1 | -8/+0 | |
| | ||||||
* | [core] TileSources always start out as Optional | Konstantin Käfer | 2016-06-10 | 1 | -5/+5 | |
| | ||||||
* | [core] only perform optional requests if the FileSource supports it | Konstantin Käfer | 2016-06-10 | 2 | -14/+38 | |
| | ||||||
* | [core] allow changing the necessity of a TileSource | Konstantin Käfer | 2016-06-10 | 5 | -13/+131 | |
| | ||||||
* | [core] merge similar implementation of VectorTileSource and ImageTileSource | Konstantin Käfer | 2016-06-10 | 15 | -73/+101 | |
| | ||||||
* | [core] move parsePending() call to TileData | Konstantin Käfer | 2016-06-10 | 2 | -7/+8 | |
| | ||||||
* | [core] introduce TileDataObserver | Konstantin Käfer | 2016-06-10 | 9 | -76/+84 | |
| | | | | avoids passing around bound callback functions | |||||
* | [core] restructure TileSource construction and callbacks | Konstantin Käfer | 2016-06-10 | 19 | -266/+264 | |
| | ||||||
* | [core] store Resource instead of dependents to build URL | Konstantin Käfer | 2016-06-10 | 5 | -39/+27 | |
| | ||||||
* | [core] rename VectorTileData => GeometryTileData | Konstantin Käfer | 2016-06-10 | 3 | -24/+24 | |
| | ||||||
* | [core] introduce a RasterTileMonitor | Konstantin Käfer | 2016-06-10 | 10 | -56/+139 | |
| | ||||||
* | [core] *TileMonitor => *TileSource | Konstantin Käfer | 2016-06-10 | 21 | -240/+309 | |
| | ||||||
* | [core] s/SharedTexture/PooledTexture/ | Bruno de Oliveira Abinader | 2016-06-07 | 3 | -5/+5 | |
| | ||||||
* | Revert "[core] Use release() instead of get()/reset() in Raster" | Bruno de Oliveira Abinader | 2016-06-07 | 1 | -1/+2 | |
| | | | | | No one owned the data after release(), so this wasn't being free'd. reset() does that, thus this patch causes a huge memory leak. | |||||
* | [core] Renamed OutlineShader's color uniform | Bruno de Oliveira Abinader | 2016-06-07 | 2 | -6/+6 | |
| | | | | Part of https://github.com/mapbox/mapbox-gl-shaders/issues/8. |