John Firebaugh af392b9434 Rewrite annotation invalidation strategy
First, move style mutation code out of StyleParser and into AnnotationManager,
coalescing it with the mutation code for shape layers.

Second, allow AnnotationManager to keep track of stale tiles entirely
internally. There's no reason to pass sets of TileIDs around.

Third, correct the logic for invalidating the shape source. Since
AnnotationManager does not track shape invalidations on a tile-by-tile basis,
don't try to invalidate the shape source tile-by-tile.

Fixes #1675
Fixes #2322
Fixes #2095
2015-09-28 14:10:23 -07:00
2015-09-24 12:18:56 -04:00
2015-09-28 13:34:00 -07:00
2014-12-18 09:36:47 -08:00
2014-10-30 15:56:08 -04:00
2015-09-28 11:34:10 -04:00
2015-09-28 13:34:00 -07:00
2014-07-16 18:53:56 -07:00
2015-09-23 09:49:53 -05:00
2015-09-16 17:04:21 -07:00
2015-02-04 10:49:09 +01:00
2015-09-24 12:18:56 -04:00
2015-07-05 16:28:58 +03:00
2015-09-01 15:55:03 -04:00
2015-09-15 16:00:34 -07:00
2015-09-04 10:38:03 -07:00
2015-08-24 17:12:02 -04:00
2015-09-18 12:18:41 -07:00
2015-09-14 14:54:54 +03:00
2015-01-05 12:57:38 +13:00

Mapbox GL (Native)

Travis

An OpenGL ES-based renderer for Mapbox Vector Tiles, consisting of a C++ library for OS X and Linux and SDK bindings for iOS, Android and Node.js.

This repository is for development on Mapbox GL itself.

If you want to use products based on Mapbox GL, check out:

--

See INSTALL.md for development setup and install instructions, including dependencies.

Description
No description provided
Readme 702 MiB
Languages
C++ 54%
Kotlin 11.8%
Java 11%
Objective-C++ 9.7%
Objective-C 5.8%
Other 7.5%