summaryrefslogtreecommitdiff
path: root/src/mbgl/renderer/renderer.cpp
Commit message (Collapse)AuthorAgeFilesLines
* [core] Introduce Renderer::queryFeatureExtension APIAlexander Shalamov2018-12-121-0/+8
| | | | | | New interface allows it's users to query additional information about feature that was provided by qRF interface. This is particularly useful for clustered features.
* [core] layermanager folderMikhail Pozdnyakov2018-11-301-0/+2
| | | | Move `LayerManager` and `LayerFactory` abstract classes to a dedicated folder.
* [core] LayerManager can disable annotationsMikhail Pozdnyakov2018-11-281-0/+9
| | | | | | | | | | | | | At the moment, the annotations implementation in the `mapbox-gl-native` core is creating concrete layer instances apart from `LayerManager/LayerFactory` code path. So, annotations must be disabled if the `LayerManager` implementation does not provide line, fill or symbol layers (those, used by the annotations). Note: in future, annotations implementation will be moved from the core to the platform SDK level(see https://github.com/mapbox/mapbox-plugins-android/tree/master/plugin-annotation) and `LayerManager` won't need to disable it.
* [build] Update to geometry v1.0.0Bruno de Oliveira Abinader2018-11-131-4/+3
|
* [core] Rename "onLowMemory" to "reduceMemoryUse".Chris Loer2018-02-141-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.
* [ios,macos] Darwin implementation of a CoreText-based LocalGlyphRasterizer.Chris Loer2017-12-111-2/+3
| | | | | - Changing font weight does not currently appear to be working. - Glyph metric extraction code not working; currently unused.
* [ios, macos] Add selection support to MGLMultiPoint annotations. (#9984)Fabian Guerra Soto2017-10-181-0/+15
| | | | | | * [ios, macos] Add selection support to MGLMultiPoint annotations. * [ios, macos] Update changelogs.
* [core] send signal to RenderCustomLayer when gl context has been lostIvo van Dongen2017-09-221-0/+4
| | | | - Prevents cleaning up of GL resources that no longer exist, resulting in a crash
* [core] Clean up includes and forward declarationsJohn Firebaugh2017-08-241-1/+1
|
* [core] Create BackendScopes in Renderer, assert in ImplJohn Firebaugh2017-08-241-1/+5
| | | | This avoids a long series of reset() calls in the Impl.
* [all] Merge View into RendererBackendJohn Firebaugh2017-07-261-2/+2
|
* [core] rename backend to renderer backendIvo van Dongen2017-07-181-1/+1
|
* [core] renderer interfaceIvo van Dongen2017-07-181-0/+78