Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [core] refactor ThreadLocal backend | Konstantin Käfer | 2019-04-08 | 1 | -42/+22 |
| | |||||
* | [core] clang-tidy fixes | Konstantin Käfer | 2019-04-05 | 3 | -3/+5 |
| | |||||
* | [core] move GLContextMode to RendererBackend | Konstantin Käfer | 2019-04-05 | 5 | -19/+40 |
| | |||||
* | [core] refactor RendererBackend | Konstantin Käfer | 2019-04-05 | 4 | -28/+40 |
| | |||||
* | [core] move BackendScope to gfx namespace | Konstantin Käfer | 2019-04-05 | 3 | -5/+5 |
| | |||||
* | [core] add generic base class for renderbuffers | Konstantin Käfer | 2019-04-05 | 1 | -2/+2 |
| | |||||
* | [core] gl::RenderbufferType -> gfx::RenderbufferPixelType | Konstantin Käfer | 2019-04-05 | 1 | -4/+4 |
| | |||||
* | add onStyleImageMissing to allow dynamically loaded or generated images (#14253) | Ansis Brammanis | 2019-04-02 | 1 | -1/+7 |
| | | | Also make `Style#updateImage(...)` much faster when the image doesn't change size. This can be useful for asynchronously generating images. | ||||
* | [core] Include pixelRatio property in MapOptions | Sudarsana Babu Nagineni | 2019-03-28 | 1 | -1/+3 |
| | | | | Move pixelRatio property from Map constructor to MapOptions. | ||||
* | [core] Add setter/getter for size property in MapOptions | Sudarsana Babu Nagineni | 2019-03-28 | 1 | -2/+2 |
| | |||||
* | [core] ResoureOptions explicit copy via clone() | Bruno de Oliveira Abinader | 2019-03-25 | 1 | -1/+1 |
| | |||||
* | [core] Remove file source from public Map ctor | Bruno de Oliveira Abinader | 2019-03-20 | 4 | -28/+44 |
| | |||||
* | [core] expose an option to change the db file path in runtime | Łukasz Paczos | 2019-03-13 | 3 | -11/+33 |
| | |||||
* | [core] Get FileSource via UpdateParameters in Renderer::Impl | Bruno de Oliveira Abinader | 2019-03-13 | 3 | -8/+7 |
| | |||||
* | [core] Add MapOptions to define properties of Map | Sudarsana Babu Nagineni | 2019-03-08 | 1 | -1/+2 |
| | | | | | | To simplify the Map constructor, introduce MapOptions interface to define the properties that can be set on a Map. | ||||
* | [core] Remove map coordinate setters/getters | Bruno de Oliveira Abinader | 2019-03-04 | 1 | -1/+1 |
| | |||||
* | [build] Use the correct define on Windows | Thiago Marcos P. Santos | 2019-02-19 | 1 | -1/+1 |
| | | | | https://blog.kowalczyk.info/article/j/guide-to-predefined-macros-in-c-compilers-gcc-clang-msvc-etc..html | ||||
* | [core] Remove old sqlite3 usage note | Jason Wray | 2019-02-14 | 1 | -8/+0 |
| | |||||
* | Ability to disable any layer using pre-processing flags. | Michael Muesch | 2019-01-17 | 1 | -2/+26 |
| | |||||
* | [core] Notify requests about network reachability in priority order | Alexander Shalamov | 2019-01-14 | 1 | -1/+11 |
| | |||||
* | [android] Implement google benchmark runner for Android platform | Alexander Shalamov | 2019-01-11 | 1 | -0/+5 |
| | |||||
* | [build] generate header maps instead of -files.txt | Konstantin Käfer | 2019-01-09 | 1 | -0/+31 |
| | |||||
* | [core] Support for excluding ideographic glyphs from offline downloads. | Chris Loer | 2018-12-21 | 2 | -9/+23 |
| | |||||
* | [core,ios,macos] Updates default styles to streets v11, etc. (#13585) | Julian Rex | 2018-12-18 | 1 | -5/+5 |
| | |||||
* | [core] Refactor duplicated code in Asset and File sources | Alexander Shalamov | 2018-12-17 | 4 | -57/+56 |
| | |||||
* | [core] Use util::readFile for Local and Asset file sources | Alexander Shalamov | 2018-12-17 | 2 | -8/+10 |
| | | | | | Use exception free util::readFile instead of util::read_file for LocalFileSource and AssetFileSource implementations. | ||||
* | [build] rework platform/default directory and add -files.txt for vendored libs | Konstantin Käfer | 2018-12-14 | 53 | -15/+12 |
| | |||||
* | [core, android, darwin] Move layer factories to separate files | Mikhail Pozdnyakov | 2018-12-10 | 1 | -10/+11 |
| | |||||
* | [core] layermanager folder | Mikhail Pozdnyakov | 2018-11-30 | 1 | -11/+11 |
| | | | | Move `LayerManager` and `LayerFactory` abstract classes to a dedicated folder. | ||||
* | [core] LayerManager can disable annotations | Mikhail Pozdnyakov | 2018-11-28 | 1 | -0/+2 |
| | | | | | | | | | | | | | 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. | ||||
* | [core][Android][Darwin] LayerManager creates RenderLayer instances | Mikhail Pozdnyakov | 2018-11-27 | 1 | -32/+30 |
| | | | | | | | | `LayerManager` is now responsible for `RenderLayer` instances creation, so that there is a single entry point for creating of objects, which correspond to a certain layer type. The `LayerType type` field is dropped from `Layer::Impl`. | ||||
* | [core] Expose "local ideograph font family" in MapSnapshotter. | Chris Loer | 2018-11-24 | 2 | -6/+10 |
| | |||||
* | [core] define number of concurrent downloads in online file source variable | Huyen Chau Nguyen | 2018-11-15 | 4 | -25/+25 |
| | |||||
* | [core][android] Introduce mbgl::style::LayerTypeInfo | Mikhail Pozdnyakov | 2018-11-15 | 1 | -16/+30 |
| | | | | | | | | | The `LayerTypeInfo` contains static meta data about certain layer type. Each layer module should have a single immutable `LayerTypeInfo` instance for the represented layer type. Both `LayerImpl` and `LayerFactory` from the module always refer to the same `LayerTypeInfo` instance, so address of this instance can be used as a layer module Id during the process life time. | ||||
* | [core] Add RendererState::{pixelForLatLng,latLngForPixel} | Bruno de Oliveira Abinader | 2018-11-14 | 2 | -0/+18 |
| | |||||
* | noexcept specifier for layer factory methods | Mikhail Pozdnyakov | 2018-11-07 | 1 | -3/+6 |
| | |||||
* | Refer corresponding LayerFactory instance from the Layer::Impl | Mikhail Pozdnyakov | 2018-11-07 | 1 | -0/+61 |
| | |||||
* | [build] Remove #pragma diagnostic for boost | Thiago Marcos P. Santos | 2018-11-01 | 2 | -12/+0 |
| | | | | | Boost is now included as a system header and the compiler should ignore it when issuing warnings. | ||||
* | [build] GCC 7+ complains about -Wimplicit-fallthrough in utf.cpp | Bruno de Oliveira Abinader | 2018-10-25 | 1 | -0/+9 |
| | |||||
* | [core] Added RendererState::has{Image,Layer,Source} | Bruno de Oliveira Abinader | 2018-10-25 | 2 | -0/+28 |
| | |||||
* | [core] add tests for handling requests with different priorities | Huyen Chau Nguyen | 2018-10-23 | 1 | -13/+20 |
| | | | | | | - ensure that low priority requests are handled last - add option to set the number of maximum concurrent requests for tests - some style fixups | ||||
* | [core] add logic of high and low priority requests to OnlineFileSource | Huyen Chau Nguyen | 2018-10-23 | 1 | -22/+85 |
| | | | | | - only process low priority requests (=offline requests) if there are no outstanding regular requests - favour regular requests over low priority ones | ||||
* | [core] add priorities to resources | Huyen Chau Nguyen | 2018-10-23 | 1 | -3/+6 |
| | | | | | - priorities can be low or regular - offline downloads should have low priority to not throttle "regular requests" | ||||
* | [core] unify UTF-8/16 conversion to <boost/locale/encoding_utf.hpp> | Konstantin Käfer | 2018-10-23 | 3 | -34/+24 |
| | |||||
* | [core] Introduce mbgl::RendererState | Bruno de Oliveira Abinader | 2018-10-19 | 1 | -0/+1 |
| | |||||
* | [core] Add TransformState::getCameraOptions() | Bruno de Oliveira Abinader | 2018-10-19 | 2 | -0/+10 |
| | |||||
* | [core] Promote DefaultFileSource::put to general use. | Chris Loer | 2018-10-17 | 1 | -4/+4 |
| | |||||
* | [core, test] Add BiDi unit test | Chris Loer | 2018-10-15 | 1 | -2/+7 |
| | | | | | | - Port of arabic.test.js from mapbox-gl-rtl-text - Modify BiDi::getLine to remove trailing nulls in the event UBIDI_REMOVE_BIDI_CONTROLS causes the string to shorten. - Patch vendored ICU to avoid undefined undefined bit shifting behavior (triggered sanitizer failure) | ||||
* | [core] Bidi support for styled text. | Chris Loer | 2018-10-15 | 1 | -0/+102 |
| | | | | Remove use of QString from non-ICU Qt stub bidi implementation since we weren't making use of it. | ||||
* | [android] explicitly set temp directory for SQLite3 | Konstantin Käfer | 2018-09-26 | 2 | -0/+6 |
| |