Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [core] Introduce `LayerRenderData`. Source::update() accepts layer properties. | Mikhail Pozdnyakov | 2019-04-17 | 1 | -1/+1 |
| | |||||
* | [core] TilePyramid has sorted render tiles | Mikhail Pozdnyakov | 2019-01-16 | 1 | -3/+1 |
| | | | | Thus we obviate unneeded extra sorting of render tiles at each render layer. | ||||
* | [core] fix circle querying for scale and alignment | Chris Loer | 2018-04-26 | 1 | -1/+2 |
| | | | | | | | This fixes circle querying for cases where either circle-pitch-alignment=map or circle-pitch-scaling=viewport | ||||
* | Port global symbol query from GL JS: | Chris Loer | 2018-04-25 | 1 | -2/+1 |
| | | | | | | | - Symbol querying is now global instead of per-tile - Symbols that bleed over tile boundaries no longer missed in queries - Symbol results now sorted based on rendering order (ie overlapping symbols change their sort order when a bearing change causes their render order to change) - Placement::retainedQueryData now responsible for maintaining symbol querying data for buckets that may no longer be in the TilePyramid. | ||||
* | [core] Rename "onLowMemory" to "reduceMemoryUse". | Chris Loer | 2018-02-14 | 1 | -2/+2 |
| | | | | | Android still calls "reduceMemoryUse" only while handling a low memory event. iOS, on the other hand, calls "reduceMemoryUse" every time it enters the background. | ||||
* | Reset tileset-based render sources when any tileset properties changed. (#11042) | Asheem Mamoowala | 2018-02-05 | 1 | -7/+8 |
| | |||||
* | Support TileJSON bounds property (#10701) | Asheem Mamoowala | 2018-01-05 | 1 | -0/+1 |
| | | | | | | | | * [core] Parse TileJSON bounds property * [core] Add TileRange and LatLngBounds::contains(CanonicalTileID) Move LatLngBounds::contains impl to cpp file * [core] Skip tile creation outside of tileset bounds * [core] Fix TileRange for wrapped bounds and use for CustomTileLoader instead of LatLngBounds comparisons for tiles. | ||||
* | [core] Update queryRenderedFeatures to use global CollisionIndex. | Chris Loer | 2017-11-17 | 1 | -1/+2 |
| | |||||
* | [core] Avoid RenderStyle dependency in query code | John Firebaugh | 2017-08-24 | 1 | -1/+1 |
| | |||||
* | [core] generate masks for raster tiles to avoid painting over children | Konstantin Käfer | 2017-07-24 | 1 | -0/+2 |
| | |||||
* | [core] Refactor Painter away | John Firebaugh | 2017-07-19 | 1 | -4/+4 |
| | |||||
* | [core] std::vector can be bracket-initialized | Bruno de Oliveira Abinader | 2017-07-19 | 1 | -2/+2 |
| | |||||
* | [core] GCC 4.9 bracket initialization issues | Bruno de Oliveira Abinader | 2017-07-12 | 1 | -2/+2 |
| | |||||
* | [core] refactor ClipID generation | Konstantin Käfer | 2017-07-06 | 1 | -1/+1 |
| | |||||
* | [core] remove tile cache size setter | Ivo van Dongen | 2017-06-27 | 1 | -4/+0 |
| | |||||
* | [core] Parallelism in {start,finish}Render parameters | John Firebaugh | 2017-06-13 | 1 | -2/+2 |
| | |||||
* | [core] Split RenderStyle from Style | John Firebaugh | 2017-06-05 | 1 | -1/+1 |
| | |||||
* | [core] Refactor RenderSource updates | John Firebaugh | 2017-06-05 | 1 | -27/+31 |
| | | | | | | | * Eliminate updateBatch in favor of diffing layers and detecting changes to properties upon which layout depends. * Replace RenderSource::{update,remove,invalidate,reload}Tiles with a single update method * Replace TilePyramid::{update,remove,invalidate,reload}Tiles with a single update method * Remove Style& dependency TODO from GeometryTile and TileParameters | ||||
* | [core] Thread Style parameter through queryRenderedFeatures | John Firebaugh | 2017-06-05 | 1 | -0/+1 |
| | |||||
* | [core] Immutable Impls | John Firebaugh | 2017-05-12 | 1 | -5/+8 |
| | |||||
* | [core] UpdateParameters ⇢ TileParameters | John Firebaugh | 2017-05-04 | 1 | -1/+1 |
| | |||||
* | [core] Refactor Source::*Impls into RenderSources and TilePyramid | John Firebaugh | 2017-05-02 | 1 | -0/+87 |