Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [build] ICU is now configured per platform | Bruno de Oliveira Abinader | 2016-12-12 | 1 | -0/+3 |
| | |||||
* | [all] Upgrade to boost 1.62.0 | John Firebaugh | 2016-12-05 | 1 | -1/+1 |
| | |||||
* | [android] Use pBuffer for headless EGL backend | Bruno de Oliveira Abinader | 2016-11-27 | 2 | -6/+36 |
| | |||||
* | [build] move logging to util | Konstantin Käfer | 2016-11-22 | 4 | -4/+4 |
| | |||||
* | [build] move headless rendering files to platform/default | Konstantin Käfer | 2016-11-22 | 5 | -9/+12 |
| | |||||
* | [build] move default ThreadPool implementation to platform/default | Konstantin Käfer | 2016-11-22 | 1 | -1/+2 |
| | |||||
* | [linux] Ensure EGL uses OpenGL ES 2.0 client API | Bruno de Oliveira Abinader | 2016-11-17 | 2 | -5/+16 |
| | |||||
* | [build] Added EGL & GLX CI builds | Bruno de Oliveira Abinader | 2016-11-17 | 1 | -1/+2 |
| | |||||
* | [linux] Implement EGL headless backend | Tiago Vignatti | 2016-11-17 | 3 | -2/+145 |
| | | | | | | | | | | | | | | | | | | Original author: Tiago Vignatti <tvignatti@gmail.com> Calling X11 window system is superfluous for headless rendering. This patch implements EGL platform using GBM, which is slightly more simple than the GLX path when using X11. In principle there are no big advantages in terms of performance etc. My motivation behind this was to get in touch with the code and the project. For testing I'm using: $ unset DISPLAY && ./build/linux-x86_64/Debug/mbgl-test v2: rebased patch against the new cmake changes; walk through render node to find a valid one; remove EGLSurface completely cause windows are not needed here. | ||||
* | [build] add binary size logging to Linux Release builds | Konstantin Käfer | 2016-11-15 | 2 | -0/+22 |
| | |||||
* | [build] Use mesa-13.0.0-glx in CI builds | Bruno de Oliveira Abinader | 2016-11-08 | 1 | -26/+20 |
| | |||||
* | [core] Refactor HeadlessBackend | Bruno de Oliveira Abinader | 2016-11-08 | 1 | -36/+56 |
| | |||||
* | [core] Refactor HeadlessDisplay | Bruno de Oliveira Abinader | 2016-11-08 | 3 | -2/+149 |
| | |||||
* | [linux] Use OSMesa when running Node tests | Bruno de Oliveira Abinader | 2016-11-04 | 1 | -1/+1 |
| | |||||
* | [linux] Added OSMesa headless backend | Bruno de Oliveira Abinader | 2016-11-04 | 1 | -3/+28 |
| | |||||
* | [core] move gl::Context to Backend and refactor View | Konstantin Käfer | 2016-10-25 | 1 | -2/+1 |
| | |||||
* | [core] separate Backend from View for headless rendering | Konstantin Käfer | 2016-10-25 | 1 | -1/+3 |
| | |||||
* | [core] [node] pass thread pool impl to Map constructor | Mike Morris | 2016-10-20 | 1 | -0/+3 |
| | | | | | | | Updates mbgl::Map constructor usage everywhere Adds NodeThreadPool implementation using AsyncQueue to call Nan::AsyncQueueWorker from main thread | ||||
* | [build] Re-add benchmark tests to the buildsystem | Thiago Marcos P. Santos | 2016-10-05 | 1 | -0/+18 |
| | | | | Probably lost on the cmake migration | ||||
* | [android][ios][macos][linux][qt] included default LocalFileSource | Ivo van Dongen | 2016-09-30 | 1 | -0/+1 |
| | |||||
* | [glfw, qt] Added missing docs (#6428) | Bruno de Oliveira Abinader | 2016-09-22 | 1 | -0/+4 |
| | |||||
* | [build] upgrade dependencies | Konstantin Käfer | 2016-09-20 | 1 | -4/+4 |
| | | | | | | | | libuv 1.7.5 => 1.9.1 libjpeg-turbo 1.4.2 => 1.5.0 libpng 1.6.20 => 1.6.25 libzip 0.11.2 => 1.1.3 nunicode 1.6 => 1.7.1 | ||||
* | [build] Upgrade GLFW to 3.2.1, SQLite to 3.14.2 and libwebp to 0.5.1 | Konstantin Käfer | 2016-09-19 | 1 | -3/+3 |
| | |||||
* | [build] use cmake script bundled with Mason | Konstantin Käfer | 2016-08-05 | 1 | -8/+9 |
| | |||||
* | [build] switch to CMake | Konstantin Käfer | 2016-08-05 | 4 | -158/+105 |
| | | | | This is very much a work in progress. | ||||
* | GeoJSON point clustering (#5724) | Vladimir Agafonkin | 2016-07-27 | 1 | -0/+2 |
| | | | | | | | | | | | | | | | | * add supercluster dependency * prepare GeoJSONTile for Supercluster * prepare GeoJSONSource for accepting options * try removing mbgl::GeoJSON * fix setGeoJSON types * add GeoJSONSource getURL * add geojson to include path * add Supercluster index in GeoJSONSource * fix GeoJSONSource getZoomRange * bring back mbgl::GeoJSON header * fix tidy warnings hopefully * try test-suite with enabled cluster test * fix formatting in clustering-related files | ||||
* | [build] Upgrade geojson-vt-cpp@6.1.2 | Bruno de Oliveira Abinader | 2016-07-26 | 1 | -1/+1 |
| | |||||
* | Revert "add supercluster dependency" | Vladimir Agafonkin | 2016-07-18 | 1 | -2/+0 |
| | | | | This reverts commit f84e9fdb2bb25d88f4dbe6f269ca66c7eee8eeb2. | ||||
* | add supercluster dependency | Vladimir Agafonkin | 2016-07-18 | 1 | -0/+2 |
| | | | | [skip ci] | ||||
* | [build] geojson@0.1.4-cxx11abi | Thiago Marcos P. Santos | 2016-07-11 | 1 | -1/+1 |
| | |||||
* | [build] Fix build on Ubuntu 16.04 x86_64 | Thiago Marcos P. Santos | 2016-07-08 | 1 | -1/+1 |
| | |||||
* | [core] geometry@0.8.0 / geojsonvt@6.0.0 (#5514) | Young Hahn | 2016-07-06 | 1 | -2/+3 |
| | | | | | | | | | | | | | | | | | | | | | | * [core] geometry.hpp 0.8.0 * geojsonvt @ 6.0.0 * Update platform deps, build scripts * Perf optimizations/cleanup * Rebase in geometry@080 * D.R.Y. etc * Ensure fill annotation geometries have closed rings. * Optimizations * Update to geojsonvt @ 6.1.0 for clean handoff between geojson parsing and geojsonvt * Apply close multi/poly geoms for line annotations as well | ||||
* | [build] Don't override CXX11ABI if already set | Bruno de Oliveira Abinader | 2016-06-17 | 1 | -1/+1 |
| | |||||
* | [build] add benchmark target | Konstantin Käfer | 2016-06-06 | 2 | -0/+15 |
| | |||||
* | [build] Added unique_resource as dependency | Bruno de Oliveira Abinader | 2016-06-01 | 1 | -0/+1 |
| | |||||
* | [core] Replace clipper and libtess with earcut.hpp | John Firebaugh | 2016-05-31 | 1 | -0/+1 |
| | |||||
* | [build] Make gyp commands more consistent | John Firebaugh | 2016-05-24 | 1 | -0/+1 |
| | |||||
* | [build] Avoid variable name coupling between main.mk and configure.sh | John Firebaugh | 2016-05-23 | 1 | -0/+2 |
| | |||||
* | [core] Update to geometry.hpp 0.5.0 | John Firebaugh | 2016-05-13 | 1 | -1/+1 |
| | |||||
* | [build] Fix broken build on OSX | Thiago Marcos P. Santos | 2016-05-10 | 1 | -2/+2 |
| | |||||
* | [Qt] Use C++11 ABI packages | Thiago Marcos P. Santos | 2016-05-10 | 1 | -2/+2 |
| | | | | | | These were causing linking errors on more recent Linux distros. Fixes #3123. | ||||
* | [core] Update geometry to 0.3.0 | John Firebaugh | 2016-05-06 | 1 | -1/+1 |
| | |||||
* | [core] Use geometry.hpp's point | John Firebaugh | 2016-05-05 | 1 | -1/+1 |
| | |||||
* | [core] Use geometry.hpp feature type | John Firebaugh | 2016-05-03 | 1 | -0/+1 |
| | |||||
* | [build] '<@(foo_static_libs)' must precede '<@(foo_ldflags)' | John Firebaugh | 2016-05-03 | 1 | -7/+7 |
| | | | | | | '<@(foo_ldflags)' typically includes -lbar arguments that the static libs depend on, and order matters for ld. The build was previously working merely by lucky ordering. | ||||
* | [core] port to protozero (#4906) | Dane Springmeyer | 2016-05-03 | 1 | -0/+1 |
| | |||||
* | [core] Use gyp's direct_dependent_settings to propagate variant cflags | John Firebaugh | 2016-05-02 | 1 | -1/+0 |
| | |||||
* | [linux] Build with GCC 5 (#4901) | John Firebaugh | 2016-04-29 | 2 | -4/+4 |
| | | | | | | * [linux] Build with GCC 5 * [build] -fabi-version=0 is the default for GCC 5 | ||||
* | [core] Upgrade to boost 1.60.0 (#4899) | John Firebaugh | 2016-04-28 | 1 | -2/+2 |
| | |||||
* | [build] Bump geojson-vt-cpp to v4.1.2 | Bruno de Oliveira Abinader | 2016-04-18 | 1 | -1/+1 |
| | | | | | Minor version bump to resolve cross-compilation issues while using geojson-vt-cpp v4.1.0. |