Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Use ICU compiled with -Os | John Firebaugh | 2017-03-08 | 1 | -1/+1 |
| | |||||
* | [build] Fix build on Ubuntu 16.04+ | Thiago Marcos P. Santos | 2017-02-23 | 1 | -1/+1 |
| | | | | gtest was broken because of lack of CXX11ABI support. | ||||
* | [linux] Don't manually activate context before destroying it | John Firebaugh | 2017-02-22 | 1 | -3/+0 |
| | |||||
* | [glfw] use newer version that allows automated graphics switching on macOS | Konstantin Käfer | 2017-02-10 | 1 | -1/+1 |
| | |||||
* | [build] Remove Mason submodule in favor of CMake mason | Konstantin Käfer | 2017-02-08 | 2 | -7/+4 |
| | |||||
* | [linux] update CA bundle and add script for automated updates | Konstantin Käfer | 2017-01-27 | 1 | -0/+7 |
| | | | | also removes the ca-bundle.crt from the Android build, since it's entirely unused | ||||
* | [core] replace encodePNG() with a version that doesn't use libpng | Konstantin Käfer | 2017-01-25 | 1 | -0/+1 |
| | | | | rationale: encodePNG is only used in tests + sample apps, but shouldn't actually be part of the core library. In #7828, we're removing the libpng dependency for Android, and using a libpng-free version of encodePNG allows us to run the core unit tests on Android without pulling in libpng just for the test suite. In a next step, we should remove encodePNG() from the image.hpp header, which is a public header. | ||||
* | [linux] mesa 13.0.3 | John Firebaugh | 2017-01-23 | 1 | -15/+10 |
| | |||||
* | [core][Qt] Use Qt for UTF16, since `codecvt` is not always available | Thiago Marcos P. Santos | 2017-01-20 | 1 | -0/+1 |
| | |||||
* | [core] Remove platform-specific main.cpp from MBGL_TEST_FILES | Bruno de Oliveira Abinader | 2017-01-18 | 1 | -2/+2 |
| | |||||
* | [build] Fix `mbgl-offline` tool build on recent Linux distros | Thiago Marcos P. Santos | 2017-01-16 | 1 | -1/+1 |
| | |||||
* | [linux] No need for CXXABI suffix for mesa | John Firebaugh | 2017-01-12 | 1 | -1/+1 |
| | |||||
* | Add cmake to linux README | John Firebaugh | 2017-01-11 | 1 | -0/+6 |
| | |||||
* | [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 |
| |