Chris Loer
77bfb47fda
[core] Update queryRenderedFeatures to use global CollisionIndex.
2017-11-17 10:05:15 -08:00
Bruno de Oliveira Abinader
c20fdd07db
[core] Bypass GeoJSON tile data update if tileID zoom is above source's maxZoom
2017-09-15 18:28:40 -03:00
Bruno de Oliveira Abinader
e1dfdc9338
[core] Clear RenderGeoJSONSource tilePyramid if no data is available
2017-08-30 16:02:26 +03:00
John Firebaugh
e706ed4b2e
[core] Avoid RenderStyle dependency in query code
2017-08-24 13:06:23 -07:00
John Firebaugh
64203ba53f
[core] Refactor Painter away
2017-07-19 09:31:07 -07:00
Konstantin Käfer
6d526c7b1d
[core] refactor ClipID generation
2017-07-06 12:32:54 +02:00
Ivo van Dongen
20189db67f
[core] remove tile cache size setter
2017-06-27 17:02:40 -07:00
John Firebaugh
17db460345
[core] Parallelism in {start,finish}Render parameters
2017-06-13 10:18:43 -07:00
John Firebaugh
74af076d40
[core] Split RenderStyle from Style
2017-06-05 19:38:08 -07:00
John Firebaugh
591af0021b
[core] Refactor RenderSource updates
...
* 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
2017-06-05 19:38:08 -07:00
John Firebaugh
32589c271c
[core] Thread Style parameter through queryRenderedFeatures
2017-06-05 19:38:08 -07:00
John Firebaugh
c2a5894f2d
[core] Immutable Impls
2017-05-12 11:26:27 -07:00
John Firebaugh
89f1ffc6d2
[core] UpdateParameters ⇢ TileParameters
2017-05-04 07:29:08 -07:00
John Firebaugh
3f0c89d633
[core] Refactor Source::*Impls into RenderSources and TilePyramid
2017-05-02 08:45:09 -07:00