Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [core] remove platform::show(Color)?DebugImage | Konstantin Käfer | 2019-05-28 | 1 | -75/+0 |
| | |||||
* | [core] refactor program object creation | Konstantin Käfer | 2019-05-28 | 5 | -3/+29 |
| | |||||
* | [core] add gfx::CommandEncoder::present() | Konstantin Käfer | 2019-05-15 | 3 | -14/+20 |
| | |||||
* | [core] Make the BackgroundScheduler a singleton | Thiago Marcos P. Santos | 2019-05-10 | 1 | -4/+3 |
| | | | | | | | | | | - Do not carry it over everywhere as parameter, it is a shared instance anyway and the lifecycle is pretty much the app lifecycle from the moment we instantiate a map. - Rename to BackgroundScheduler because it is a Scheduler that will do tasks in the background, we don't make assumptions if it is a thread pool or a single thread. - Most importantly, remove the dependency from `core` on `platform`. | ||||
* | [core] Add custom source to glfw-app | Alexander Shalamov | 2019-05-03 | 2 | -0/+52 |
| | |||||
* | [core] Introduce resetCache API | Sudarsana Babu Nagineni | 2019-04-29 | 3 | -0/+18 |
| | | | | Add an API to delete existing database and re-initialize. | ||||
* | [core] move GLContextMode to RendererBackend | Konstantin Käfer | 2019-04-05 | 1 | -1/+2 |
| | |||||
* | [core] refactor RendererBackend | Konstantin Käfer | 2019-04-05 | 7 | -47/+144 |
| | |||||
* | [core] move BackendScope to gfx namespace | Konstantin Käfer | 2019-04-05 | 2 | -3/+4 |
| | |||||
* | add onStyleImageMissing to allow dynamically loaded or generated images (#14253) | Ansis Brammanis | 2019-04-02 | 1 | -1/+6 |
| | | | Also make `Style#updateImage(...)` much faster when the image doesn't change size. This can be useful for asynchronously generating images. | ||||
* | [glfw] Remove unused map object | Sudarsana Babu Nagineni | 2019-04-01 | 1 | -2/+0 |
| | | | | | Remove unused map object that was accidentally added in 7af00a4. | ||||
* | [core] Include pixelRatio property in MapOptions | Sudarsana Babu Nagineni | 2019-03-28 | 1 | -1/+5 |
| | | | | Move pixelRatio property from Map constructor to MapOptions. | ||||
* | [core] Add setter/getter for size property in MapOptions | Sudarsana Babu Nagineni | 2019-03-28 | 1 | -1/+1 |
| | |||||
* | [core] Add interface to change the orientation through MapOptions | Sudarsana Babu Nagineni | 2019-03-28 | 1 | -1/+1 |
| | |||||
* | [core] Bump args to 6.2.2 (does not use RTTI) | Bruno de Oliveira Abinader | 2019-03-25 | 1 | -1/+1 |
| | |||||
* | [core] Replace shared_ptr with unique_ptr in {Map,Resource}Options | Bruno de Oliveira Abinader | 2019-03-22 | 1 | -3/+5 |
| | |||||
* | [core] Remove file source from public Map ctor | Bruno de Oliveira Abinader | 2019-03-20 | 1 | -14/+13 |
| | |||||
* | [core] Group Map LatLngBounds, min and max zoom methods | Ander Conselvan de Oliveira | 2019-03-14 | 1 | -1/+1 |
| | | | | | | | | Group bounds, minimum and maximum zoom related methods together using the new BoundOptions. v2: Document that getBounds() initializes all optional fields. - Add test for getBounds() on a map with default values. | ||||
* | [core] Remove optional from Map::setLatLngBounds() | Ander Conselvan de Oliveira | 2019-03-14 | 1 | -21/+19 |
| | | | | | | | | This is a first step into grouping together bounds related Map methods into one that takes a "BoundOptions" object. LatLngBounds::unbounded() replaces an undefined optional<LatLngBounds>. v2: Document LatLngBounds::unbounded() | ||||
* | [core] Get FileSource via UpdateParameters in Renderer::Impl | Bruno de Oliveira Abinader | 2019-03-13 | 1 | -1/+1 |
| | |||||
* | [core] Add MapOptions to define properties of Map | Sudarsana Babu Nagineni | 2019-03-08 | 1 | -1/+1 |
| | | | | | | 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 |
| | |||||
* | [core] Transform{State}: s/angle/bearing/ | Bruno de Oliveira Abinader | 2019-03-04 | 2 | -6/+6 |
| | |||||
* | [core] Remove map bearing setters/getters | Bruno de Oliveira Abinader | 2019-03-04 | 1 | -4/+6 |
| | |||||
* | [core] Remove map zoom setters/getters | Bruno de Oliveira Abinader | 2019-03-04 | 1 | -9/+11 |
| | |||||
* | [core] Added Map::pitchBy() | Bruno de Oliveira Abinader | 2019-03-04 | 1 | -1/+1 |
| | |||||
* | [core] Added Map::scaleBy() | Bruno de Oliveira Abinader | 2019-03-04 | 1 | -3/+3 |
| | |||||
* | [glfw] Add bounds example | Bruno de Oliveira Abinader | 2019-02-26 | 1 | -0/+40 |
| | |||||
* | [glfw] Use jumpTo() in the route demo | Bruno de Oliveira Abinader | 2018-11-27 | 1 | -7/+7 |
| | |||||
* | [core] add --cache option to GLFW binary to specify the cache database | Konstantin Käfer | 2018-09-19 | 1 | -1/+3 |
| | |||||
* | [build] allow WITH_EGL for macOS as well (SwiftShader) and enable EGL for GLFW | Konstantin Käfer | 2018-08-27 | 1 | -2/+8 |
| | |||||
* | [core] Convert token strings to expressions | John Firebaugh | 2018-07-20 | 1 | -3/+3 |
| | |||||
* | [core] Replace {Source,Camera,Composite}Function with PropertyExpression | John Firebaugh | 2018-07-20 | 1 | -3/+3 |
| | |||||
* | [glfw] Use Map::moveBy in GLFWView::onMouseMove | Bruno de Oliveira Abinader | 2018-07-09 | 1 | -5/+3 |
| | |||||
* | [glfw] Update route demo to use expressions DSL | Bruno de Oliveira Abinader | 2018-07-03 | 1 | -1/+1 |
| | |||||
* | [core] Replace use of *Stops with expressions DSL | John Firebaugh | 2018-06-29 | 1 | -27/+14 |
| | |||||
* | [core] Fix GCC8's new -Wcatch-value warnings | Zsolt Bölöny | 2018-06-25 | 1 | -3/+3 |
| | | | Polymorphic types shouldn't be caught by value, as the warning message says. Catch them by constant reference instead. | ||||
* | [core] don't use floating point versions of pow/log | Konstantin Käfer | 2018-06-04 | 1 | -1/+1 |
| | | | | | | GLIBC 2.27 added new versioned symbols of powf and logf, while the double versions of pow and log remained stable. Prefer the double version to avoid introducing a dependency on a newer version of GLIBC than strictly necessary. See https://lists.gnu.org/archive/html/info-gnu/2018-02/msg00000.html | ||||
* | [core] Convert "legacy" filters directly into expressions (#11610) | Lucas Wojciechowski | 2018-05-10 | 1 | -1/+8 |
| | | | Ports the specialized filter-* expressions from GL JS, adding them to src/mbgl/style/expression/compound_expression.cpp | ||||
* | [glfw] add animated annotations to glfw app for debugging | Ansis Brammanis | 2018-01-11 | 2 | -0/+32 |
| | |||||
* | [glfw] Use args in GLFW example | Bruno de Oliveira Abinader | 2017-12-18 | 1 | -58/+42 |
| | |||||
* | [core] move HeadlessBackend extension initialization code into Impl | Konstantin Käfer | 2017-11-29 | 2 | -2/+2 |
| | |||||
* | [core, node] Support axonometric rendering | Lauren Budorick | 2017-10-14 | 1 | -0/+3 |
| | |||||
* | [glfw] Save/Restore online status of DefaultFileSource | Konstantin Käfer | 2017-09-22 | 5 | -0/+26 |
| | |||||
* | [glfw] Always load settings, and allow CLI args to override them | Konstantin Käfer | 2017-09-22 | 1 | -30/+14 |
| | |||||
* | Preserve depth buffer between 3D layers + optimize render order (#9931) | Lauren Budorick | 2017-09-21 | 1 | -1/+1 |
| | | | Port of https://github.com/mapbox/mapbox-gl-js/pull/5101: adds a new render pass `Pass3D` before any other rendering wherein we render layers with 3D passes (fill-extrusion layers) to offscreen framebuffers, sharing a depth renderbuffer between those layers in order to render 3D space correctly. Those framebuffers are saved on the RenderLayers and copied back to the map during the translucent pass. Rendering to offscreen framebuffers before we do any clear + draw means we can avoid expensive framebuffer restores. | ||||
* | [glfw] allow loading mapbox:// style URLs via CLI | Konstantin Käfer | 2017-09-21 | 1 | -1/+5 |
| | |||||
* | [glfw] Getopt: Don't handle 0 value | Mattias Bengtsson | 2017-08-18 | 1 | -3/+0 |
| | | | | | | | | Since we don't have any options with non-null flags we don't need to handle the case where getopt_long returns 0. The case that handled 0 was susceptible to switch fall-through and made the code not compile with -Werror=implicit-fallthrough=. | ||||
* | [all] Merge View into RendererBackend | John Firebaugh | 2017-07-26 | 2 | -5/+3 |
| | |||||
* | [glfw] manage backendscope in renderer frontend | Ivo van Dongen | 2017-07-25 | 2 | -1/+2 |
| |