summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* [core] Render layers use synchronized buckets and paint propertiesupstream/mikhail_sync_buckets_and_paint_propertiesMikhail Pozdnyakov2019-04-118-49/+69
| | | | Actual for layers rendering the geometry tile data: line, fill, fill-extrusion, heatmap, circle, symbol (was updated in previous commits).
* [core] Simplify RenderLayer interface.Mikhail Pozdnyakov2019-04-117-30/+12
|
* [core] Update `style::LayerProperties` instances in tilesMikhail Pozdnyakov2019-04-1114-86/+115
|
* [core] Add `FadingTiles` layer type propertyMikhail Pozdnyakov2019-04-1112-11/+29
|
* [core] Introduce `LayerRenderData`. Source::update() accepts layer properties.Mikhail Pozdnyakov2019-04-1140-114/+123
|
* [core] Use `style::LayerProperties` in render layers, buckets and layouts.Mikhail Pozdnyakov2019-04-1159-458/+382
|
* [core] Introduce `style::LayerProperties` interface and its implementationsMikhail Pozdnyakov2019-04-1123-3/+389
|
* [ios, macos] Add Mapbox Maps SDK metrics manager. (#13997)Fabian Guerra Soto2019-04-0914-6/+352
| | | | | | | | | | | | | | | | | | | | | | | | | | Added MGLSDKMetricsManager to keep track of SDK related events such as tile download times. * [ios, macos] Add tile download performance event. * [ios, macos] Modify the performance event format. * [ios, macos] Add Mapbox Maps SDK events manager. * [ios, macos] Remove events delegate. * [ios, macos] Remove deprecated macro. * [ios, macos] Rename MGLEventsManager to MGLMetricsManager. * [ios, macos] Make MGLMetricsDelegate follow delegate convention. * [ios, macos] Remove mbgl-filesource target dependency on MGLMetricsManager. * [ios, macos] Update metrics manager documentation. * [ios, macos] Add device metadata. * [ios, macos] Rename MGLMetricsManager to MGLSDKMetricsManager.
* [android] expose LOCATION_SOURCE constantŁukasz Paczos2019-04-091-1/+6
|
* [android] expose LocationComponentConstants classŁukasz Paczos2019-04-091-1/+1
|
* [core] Pass only visible render layers to source in rendererMikhail Pozdnyakov2019-04-092-7/+5
| | | | | | | This simplifies the code and make it slightly more performant. Also, this change enables initialization the `RenderTile.used` field from inside the source (currently done in render layers).
* [android] check for Mapbox#INSTANCE when initializing the MapViewŁukasz Paczos2019-04-094-2/+54
|
* fix firing onStyleImageMissing after sprite has loaded (#14369)Ansis Brammanis2019-04-082-6/+82
|
* [android] Avoid memory leak by making static inner classes (#14343)Osana Babayan2019-04-081-36/+38
|
* [android] - allow resetting a custom OkHttp client to the default implementationtobrun2019-04-085-32/+87
|
* [core] refactor ThreadLocal backendKonstantin Käfer2019-04-083-82/+64
|
* Bump Podspecs & changelog for ios-v4.10.0-beta.3Nadia Barbosa2019-04-054-3/+4
|
* [core] Move should not call destructorsAlexander Shalamov2019-04-053-18/+108
|
* [android] Fix build with mismatching glShaderSource signatureThiago Marcos P. Santos2019-04-051-1/+6
| | | | | | | Not all GL implementations are following the glShaderSource signature specified by Khronos for GLES20. https://www.khronos.org/registry/OpenGL-Refpages/es2.0/xhtml/glShaderSource.xml
* [android] small naming tweaks made to mention of Android Maps SDK (#14346)Langston Smith2019-04-052-2/+2
|
* [core] clang-tidy fixesKonstantin Käfer2019-04-0587-684/+856
|
* [core] introduce gfx::RenderPassKonstantin Käfer2019-04-0526-39/+189
|
* [core] test OffscreenTexture renderability before using themKonstantin Käfer2019-04-054-4/+14
|
* [core] move depth/stencil buffer debug viz to gfx::ContextKonstantin Käfer2019-04-055-50/+73
|
* [core] remove Renderer::flushKonstantin Käfer2019-04-057-26/+0
|
* [core] move GLContextMode to RendererBackendKonstantin Käfer2019-04-0531-96/+104
|
* [core] use unique names for debug segmentsKonstantin Käfer2019-04-053-14/+19
|
* [core] move RenderParameters creation to a later stageKonstantin Käfer2019-04-051-24/+30
|
* [build] don't add gl to outputPathKonstantin Käfer2019-04-051-5/+5
|
* [core] refactor RendererBackendKonstantin Käfer2019-04-0554-408/+662
|
* [core] move BackendScope to gfx namespaceKonstantin Käfer2019-04-0530-63/+68
|
* [core] add gfx::Renderable and gfx::OffscreenTextureKonstantin Käfer2019-04-0517-164/+260
|
* [core] add getResource template to gfx::*Resource classesKonstantin Käfer2019-04-0520-74/+117
|
* [core] move debug groups to gfx::CommandEncoderKonstantin Käfer2019-04-0512-91/+91
|
* [core] introduce CommandEncoder objectKonstantin Käfer2019-04-059-10/+75
|
* [core] move supportsHalfFloatTextures to gfx::ContextKonstantin Käfer2019-04-053-9/+6
|
* [core] prefer static_cast for casts to derived classesKonstantin Käfer2019-04-058-10/+10
|
* [core] add generic base class for renderbuffersKonstantin Käfer2019-04-0513-84/+134
|
* [core] gl::RenderbufferType -> gfx::RenderbufferPixelTypeKonstantin Käfer2019-04-0511-56/+69
|
* Added getter for the field isComponentInitializedAlexander Eggers2019-04-051-1/+10
| | | | This change is meanly because of https://github.com/mapbox/mapbox-gl-native/pull/14068 which is now throwing an exception when the component is not activated. This getter should help users to identify if the component is not activated yet to prevent usage and therefore exceptions.
* [core] Pass crossfade parameters by const referenceMikhail Pozdnyakov2019-04-051-7/+7
|
* [core] Minor performance tweaks in renderer implMikhail Pozdnyakov2019-04-042-8/+7
|
* [core] Renderer: initialize render items and render sources in the same cycleMikhail Pozdnyakov2019-04-041-85/+75
|
* [android] clear previous style loaded listener when setting a new styleŁukasz Paczos2019-04-042-47/+86
|
* [android] add unit tests for #13947Łukasz Paczos2019-04-045-41/+186
|
* [android] add unit tests for #14171Łukasz Paczos2019-04-042-9/+114
|
* [ios] Bump to v4.11.0-alpha.1ios-v4.11.0-alpha.1Jason Wray2019-04-034-3/+7
|
* [ios] Remove unused line from MGLExpressionTestsJason Wray2019-04-031-1/+0
|
* [ios] Update to Swift 5.0Jason Wray2019-04-031-14/+7
|
* [darwin, build] Update CircleCI to Xcode 10.2Jason Wray2019-04-031-33/+6
| | | | Except macos-debug, which has issues compiling some files.