Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [build] Update GLFW to 2017-07-13-67c9155 | Bruno de Oliveira Abinader | 2017-07-13 | 1 | -1/+1 |
| | |||||
* | [core] Isolate pthread-based tls implementation | Thiago Marcos P. Santos | 2017-07-07 | 1 | -0/+1 |
| | |||||
* | [build] Added 'shared_thread_pool.cpp' to 'mbgl-core' target on Linux | Bruno de Oliveira Abinader | 2017-05-02 | 1 | -0/+1 |
| | |||||
* | [build] don't advertise headers that aren't used in public headers | Konstantin Käfer | 2017-03-28 | 1 | -1/+1 |
| | |||||
* | [node] Eliminate src as an include path | John Firebaugh | 2017-03-28 | 1 | -6/+8 |
| | |||||
* | 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. | ||||
* | [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 | 1 | -3/+3 |
| | |||||
* | [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 |
| | |||||
* | [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 |
| | |||||
* | [build] move logging to util | Konstantin Käfer | 2016-11-22 | 1 | -1/+1 |
| | |||||
* | [build] move headless rendering files to platform/default | Konstantin Käfer | 2016-11-22 | 1 | -3/+6 |
| | |||||
* | [build] move default ThreadPool implementation to platform/default | Konstantin Käfer | 2016-11-22 | 1 | -1/+2 |
| | |||||
* | [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 | 1 | -2/+14 |
| | | | | | | | | | | | | | | | | | | 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] Use mesa-13.0.0-glx in CI builds | Bruno de Oliveira Abinader | 2016-11-08 | 1 | -26/+20 |
| | |||||
* | [core] Refactor HeadlessDisplay | Bruno de Oliveira Abinader | 2016-11-08 | 1 | -2/+3 |
| | |||||
* | [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 |
| | |||||
* | [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 | 1 | -0/+105 |
This is very much a work in progress. |