Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [core] refactor program object creation | Konstantin Käfer | 2019-05-28 | 1 | -0/+2 |
| | |||||
* | [core] Refactor HeadlessFrontend/Backend: GL separation and factory (#14692) | Aleksandar Stojiljkovic | 2019-05-21 | 1 | -1/+1 |
| | | | | | Refactor out HeadlessFrontend and HeadlessBackend gl independent code to gfx. Define gl::HeadlessBackend as subclass, instantiated by gfx::HeadlessBackend static factory method. GL dependent tests are still using gl::HeadlessBackend directly (not through gfx). | ||||
* | [core] Make the BackgroundScheduler a singleton | Thiago Marcos P. Santos | 2019-05-10 | 1 | -4/+2 |
| | | | | | | | | | | - 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] Include pixelRatio property in MapOptions | Sudarsana Babu Nagineni | 2019-03-28 | 1 | -2/+2 |
| | | | | 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] Bump args to 6.2.2 (does not use RTTI) | 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 | 1 | -9/+3 |
| | |||||
* | [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/+3 |
| | | | | | | To simplify the Map constructor, introduce MapOptions interface to define the properties that can be set on a Map. | ||||
* | [core] Transform{State}: s/angle/bearing/ | Bruno de Oliveira Abinader | 2019-03-04 | 1 | -1/+1 |
| | |||||
* | [core] Remove map zoom setters/getters | Bruno de Oliveira Abinader | 2019-03-04 | 1 | -3/+5 |
| | |||||
* | [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. | ||||
* | [build] Replace boost_libprogram_options with args | Bruno de Oliveira Abinader | 2017-12-18 | 1 | -56/+57 |
| | |||||
* | [core] Split MapMode::Still into Static and Tile | Ansis Brammanis | 2017-11-17 | 1 | -1/+1 |
| | | | | | `Tile` makes sure the symbols in the resulting tile are tileable while symbols in `Still` match rendering in `Continuous` mode. | ||||
* | [node, tests] Consolidate headless rendering logic in HeadlessFrontend | John Firebaugh | 2017-07-26 | 1 | -26/+9 |
| | |||||
* | [render] manage backendscope in renderer frontend | Ivo van Dongen | 2017-07-25 | 1 | -1/+1 |
| | |||||
* | [core] rename backend to renderer backend | Ivo van Dongen | 2017-07-18 | 1 | -1/+1 |
| | |||||
* | [core] renderer interface | Ivo van Dongen | 2017-07-18 | 1 | -2/+5 |
| | |||||
* | [core] split backend from mapobserver | Ivo van Dongen | 2017-07-18 | 1 | -1/+1 |
| | |||||
* | [core] Move setStyleJSON/URL to Style; add Map::setStyle | John Firebaugh | 2017-06-22 | 1 | -1/+2 |
| | |||||
* | [core] mbgl-render: allow scale factor to be floating point number | Roman Chichina | 2017-05-15 | 1 | -2/+3 |
| | |||||
* | [core, node, darwin, qt] Remove support for paint classes | John Firebaugh | 2017-05-15 | 1 | -5/+0 |
| | |||||
* | [core] Remove private header includes from CLI utilities | Konstantin Käfer | 2017-03-28 | 1 | -7/+8 |
| | |||||
* | [core] Ensure that a BackendScope exists when doing GL calls | Konstantin Käfer | 2017-03-23 | 1 | -0/+2 |
| | |||||
* | [render] allow passing URLs to mbgl-render | Konstantin Käfer | 2016-12-07 | 1 | -3/+7 |
| | |||||
* | Add ratio argument to render.cpp (#7161) | Saman Bemel-Benrud | 2016-11-23 | 1 | -2/+4 |
| | |||||
* | [build] move headless rendering files to platform/default | Konstantin Käfer | 2016-11-22 | 1 | -2/+2 |
| | |||||
* | [build] move default ThreadPool implementation to platform/default | Konstantin Käfer | 2016-11-22 | 1 | -1/+1 |
| | |||||
* | [core] change std::array<uint16_t, 2> to mbgl::Size | Konstantin Käfer | 2016-10-27 | 1 | -4/+4 |
| | |||||
* | [core] move gl::Context to Backend and refactor View | Konstantin Käfer | 2016-10-25 | 1 | -6/+5 |
| | |||||
* | [core] separate Backend from View for headless rendering | Konstantin Käfer | 2016-10-25 | 1 | -2/+3 |
| | |||||
* | [core] [node] pass thread pool impl to Map constructor | Mike Morris | 2016-10-20 | 1 | -2/+4 |
| | | | | | | | Updates mbgl::Map constructor usage everywhere Adds NodeThreadPool implementation using AsyncQueue to call Nan::AsyncQueueWorker from main thread | ||||
* | [core, node, android] Remove used "base" parameter from setStyleJSON | John Firebaugh | 2016-06-02 | 1 | -1/+1 |
| | |||||
* | add pitch to bin/render.cpp | Mike Morris | 2016-04-05 | 1 | -0/+3 |
| | |||||
* | [core] Eliminate platform::assetRoot() | John Firebaugh | 2016-01-13 | 1 | -1/+3 |
| | | | | I regenerated assets.zip so that all file paths have an `assets/` prefix, as the Android AssetFileSource implementation asserts, and removed `TEST_DATA` from the paths. | ||||
* | [core] Privatize SQLiteCache | John Firebaugh | 2016-01-08 | 1 | -3/+1 |
| | |||||
* | [render] Add a RunLoop to `render` main thread | Thiago Marcos P. Santos | 2015-12-01 | 1 | -26/+10 |
| | | | | Also simplified the code making the logic more linear. | ||||
* | [core] Added MapDebugOptions | Bruno de Oliveira Abinader | 2015-11-27 | 1 | -1/+1 |
| | | | | | Map debug options are now cycled up to all debug options enabled, then back to none. | ||||
* | [core] Fix image type of Map::renderStill | John Firebaugh | 2015-11-25 | 1 | -3/+3 |
| | | | | | | | It's a premultiplied image. This implies that we were misusing encodePNG in most cases, as we were passing premultiplied pixels which were then interpreted as unmultiplied. I changed encodePNG to accept premultipled pixels, and unpremultiply in the implementations. | ||||
* | [core] Rewrite image handling | John Firebaugh | 2015-11-25 | 1 | -7/+4 |
| | | | | | | * Consolidate Image and StillImage * Typecheck unassociated vs premultiplied images * Rewrite default platform image decoding implementation | ||||
* | [core] bump libuv to 1.7.5 across all platforms | Mike Morris | 2015-10-14 | 1 | -1/+7 |
| | | | | | | UV_ASYNC_PARAMS and UV_TIMER_PARAMS for libuv <= 0.10 compatibility use st_mtim.tv_sec in libuv > 0.10.x | ||||
* | [osx] Fix build on Xcode 6.4 | John Firebaugh | 2015-09-28 | 1 | -6/+1 |
| | |||||
* | [osx] disable -Wunused-local-typedefs | Mike Morris | 2015-09-24 | 1 | -1/+5 |
| | | | | | Fixes OS X builds with Xcode 7, necessitated by https://svn.boost.org/trac/boost/ticket/11240 | ||||
* | Make pixelRatio constant across a Map object lifetime | Konstantin Käfer | 2015-07-08 | 1 | -2/+1 |
| | | | | also moves framebuffer size out of TransformState into its own object | ||||
* | Replace mbgl::util::make_unique<> with std::make_unique<> | Konstantin Käfer | 2015-05-26 | 1 | -1/+0 |
| | |||||
* | DefaultFileSource has responsibility for handling mapbox:// URLs | John Firebaugh | 2015-05-26 | 1 | -4/+4 |
| | |||||
* | Add callback for error notifications on renderStill() | Thiago Marcos P. Santos | 2015-05-22 | 1 | -1/+10 |
| | | | | | | | | | The callback will be called when any of the resources requested from the network failed to load. There is not recovery implemented yet, so the closest thing to reseting the Map object and reloading all the resources would be setting a new style. | ||||
* | allow passing --debug to view tile boundaries in mbgl-render | Konstantin Käfer | 2015-05-13 | 1 | -0/+6 |
| | |||||
* | Update the 'render' to reflect recent API changes | Thiago Marcos P. Santos | 2015-05-08 | 1 | -7/+2 |
| | | | | | We don't call start/stop anymore and the resize is done via the map object. | ||||
* | rename Mode::Static => Mode::Still | Konstantin Käfer | 2015-04-17 | 1 | -1/+1 |
| |