summaryrefslogtreecommitdiff
path: root/src/mbgl/renderer/render_style.cpp
Commit message (Collapse)AuthorAgeFilesLines
* [core] Fix sorting order for render tilesThiago Marcos P. Santos2017-07-071-0/+3
| | | | | Sort by z order, so lower res tiles don't get rendered over high res tiles.
* [core] Prefetch low resolution tilesThiago Marcos P. Santos2017-07-071-1/+2
|
* [core] refactor ClipID generationKonstantin Käfer2017-07-061-7/+3
|
* [core] Factor timePoint initialization: take 2Bruno de Oliveira Abinader2017-07-041-2/+2
|
* [core] remove tile cache size setterIvo van Dongen2017-06-271-6/+0
|
* [core] Refactor CustomLayer internalsJohn Firebaugh2017-06-221-1/+6
| | | | Move the responsibility for initialization/deinitialization/rendering to RenderCustomLayer. This eliminates special case code from Map and Style.
* [core] Obey "transition" property from style and its default valueJohn Firebaugh2017-06-151-1/+1
|
* [core] Skip calculations when we already know we need rendering or layoutJohn Firebaugh2017-06-151-3/+4
|
* [tests] Test updating icon and pattern imagesJohn Firebaugh2017-06-131-1/+4
|
* [core] Per-bucket icon atlasesJohn Firebaugh2017-06-131-12/+11
|
* [core] Per-bucket glyph atlasesJohn Firebaugh2017-06-131-5/+5
|
* [core] Named members for diff before/afterJohn Firebaugh2017-06-051-2/+2
|
* [core] Collection-level immutabilityJohn Firebaugh2017-06-051-6/+9
| | | | Introduce a second level of immutability, over each of the collections held by a style: sources, images, and layers. Tracking immutability at this level allows us to short-circuit significant portions of the RenderStyle update logic via a simple equality check, greatly improving performance.
* [core] Split RenderStyle from StyleJohn Firebaugh2017-06-051-0/+445