Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge branch 'master' into platform-image | Konstantin Käfer | 2014-10-31 | 3 | -7/+11 |
|\ | |||||
| * | use binary mesa on travis to speed up build times | Konstantin Käfer | 2014-10-31 | 1 | -1/+0 |
| | | |||||
| * | allow providing a callback to uv_messenger_stop to prevent mismatched new/free | Konstantin Käfer | 2014-10-30 | 1 | -1/+2 |
| | | |||||
| * | use boost::unicode_iterator on all platform (experimental) | artemp | 2014-10-30 | 1 | -5/+9 |
| | | |||||
* | | also allow underscores in token names | Konstantin Käfer | 2014-10-30 | 1 | -1/+1 |
| | | |||||
* | | use CoreImage for decoding/encoding images on osx/ios | Konstantin Käfer | 2014-10-30 | 2 | -3/+3 |
| | | |||||
* | | do not crash for missing images | Konstantin Käfer | 2014-10-30 | 1 | -1/+1 |
| | | |||||
* | | use unique_ptr for automatic deallocation | Konstantin Käfer | 2014-10-30 | 1 | -5/+3 |
|/ | |||||
* | remove regex/boost regex usage | Konstantin Käfer | 2014-10-30 | 1 | -21/+19 |
| | |||||
* | remove unused and unimplemented method | artemp | 2014-10-30 | 1 | -2/+0 |
| | |||||
* | pass Tile::ID by const ref | artemp | 2014-10-30 | 3 | -3/+3 |
| | |||||
* | merge with mbgl-config | Dane Springmeyer | 2014-10-29 | 9 | -62/+49 |
|\ | |||||
| * | store uv::loop as unique_ptr | artemp | 2014-10-29 | 1 | -2/+1 |
| | | |||||
| * | simplify - remove before/afterParse and create Parser on stack in worker thread | artemp | 2014-10-29 | 2 | -8/+0 |
| | | |||||
| * | store spriteAtlas by value + make TileParser noncopyable | artemp | 2014-10-29 | 2 | -7/+8 |
| | | |||||
| * | store glyphAtlas by value in Map object, pass by ref | artemp | 2014-10-29 | 5 | -10/+8 |
| | | | | | | | | change hasData signiture to expect ```StyleLayer const&``` | ||||
| * | Fix variable shadowing | John Firebaugh | 2014-10-29 | 1 | -1/+1 |
| | | |||||
| * | Replace uv::rwlock with std::recursive_mutex | John Firebaugh | 2014-10-29 | 1 | -4/+2 |
| | | | | | | | | Fixes #491 | ||||
| * | Render map with a copy of TransformState | John Firebaugh | 2014-10-29 | 3 | -12/+19 |
| | | |||||
| * | Hold internal reference to Sprite in SpriteAtlas | John Firebaugh | 2014-10-29 | 1 | -18/+11 |
| | | |||||
| * | Merge branch 'master' of github.com:mapbox/mapbox-gl-native | Justin R. Miller | 2014-10-27 | 39 | -140/+547 |
| |\ | |||||
| * | | refs #509: tickets good, inline TODO bad | Justin R. Miller | 2014-10-27 | 1 | -1/+0 |
| | | | |||||
* | | | gyp fixes | Konstantin Käfer | 2014-10-28 | 2 | -40/+40 |
| |/ |/| | |||||
* | | make addGlyphsToAtlas static method of SymbolBucket + add addGlyphs method ↵ | artemp | 2014-10-27 | 2 | -2/+6 |
| | | | | | | | | to minimise number of mutex locking | ||||
* | | fix build with libuv 0.11 | Konstantin Käfer | 2014-10-27 | 2 | -7/+1 |
| | | |||||
* | | make tests work | Konstantin Käfer | 2014-10-24 | 2 | -0/+27 |
| | | |||||
* | | Merge remote-tracking branch 'origin/headless-display' into gyp-restructuring | Konstantin Käfer | 2014-10-24 | 31 | -143/+223 |
|\ \ | | | | | | | | | | | | | | | | Conflicts: Makefile ios/mapbox-gl-cocoa | ||||
| * | | gcc fixes | Konstantin Käfer | 2014-10-23 | 3 | -9/+9 |
| | | | |||||
| * | | fix variable shadowing | Konstantin Käfer | 2014-10-22 | 24 | -96/+97 |
| | | | |||||
| * | | replace boost optional with mapbox optional | Konstantin Käfer | 2014-10-22 | 3 | -19/+77 |
| | | | |||||
| * | | Merge branch 'master' of github.com:mapbox/mapbox-gl-native | Konstantin Käfer | 2014-10-22 | 6 | -10/+19 |
| |\ \ | | |/ | |||||
| * | | Merge branch 'libuv-0.10-headless-display' into mason | Konstantin Käfer | 2014-10-22 | 4 | -9/+17 |
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: common/http_request_baton_curl.cpp include/mbgl/map/map.hpp include/mbgl/util/uv_detail.hpp scripts/travis_before_install.sh setup-libraries.sh src/map/map.cpp src/storage/file_request_baton.cpp src/storage/http_request.cpp src/util/uv-messenger.c | ||||
| | * | | we don't need a root_fbo function anymore | Konstantin Käfer | 2014-10-16 | 1 | -6/+0 |
| | | | | | | | | | | | | | | | | [skip ci] | ||||
| | * | | Merge branch 'master' into libuv-0.10-headless-display | Mike Morris | 2014-10-10 | 51 | -252/+1011 |
| | |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: common/curl_request.cpp common/glfw_view.cpp common/glfw_view.hpp include/mbgl/platform/request.hpp ios/mapbox-gl-cocoa setup-libraries.sh src/map/map.cpp src/platform/request.cpp test/fixtures/fixture_request.cpp | ||||
| | * | | | don't do concurrent access to a static member variable | Konstantin Käfer | 2014-10-08 | 1 | -4/+9 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | in situations where the renderer is used from multiple threads, this causes memory corruption. fixes mapbox/node-mapbox-gl-native#7 | ||||
| | * | | | Merge branch 'libuv010' into libuv-0.10-fix-context-shutdown | Mike Morris | 2014-09-24 | 2 | -1/+5 |
| | |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: common/headless_view.cpp test/headless.cpp | ||||
| | | * \ \ | Merge branch 'master' into libuv010 | Mike Morris | 2014-09-24 | 2 | -1/+5 |
| | | |\ \ \ | |||||
| | * | \ \ \ | Merge branch 'fix-context-shutdown-merge' into libuv-0.10-fix-context-shutdown | Mike Morris | 2014-09-10 | 3 | -0/+9 |
| | |\ \ \ \ \ | | | |/ / / / | | |/| | | | | | | | | | | | | | | | | | | Conflicts: src/map/map.cpp | ||||
| | | * | | | | Adds the function Map::terminate() to allow all GL resources held | Leith Bade | 2014-09-10 | 2 | -0/+5 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | by the map to be released immediately. Map::terminate() will call any GL functions on the current thread without blocking or defering to the rendering thread. This function allows a GL context to be destroyed and recreated safely without having to delete the Map object. Fixes mapbox/mapbox-gl-native#341 Conflicts: include/llmr/renderer/painter.hpp test/headless.cpp | ||||
| | | * | | | | Add View::make_inactive() to remove context from rendering thread | Leith Bade | 2014-09-10 | 1 | -0/+4 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | View::make_inactive() is called just before termination of the rendering thread. The implementation must clear the thread's GL context. This ensures there is no context still bound to a thread during GL shutdown. This is needed as GL will not actually delete a context until it is not active on any thread. Fixes mapbox/mapbox-gl-native#340 Conflicts: common/glfw_view.hpp include/llmr/map/view.hpp test/headless.cpp | ||||
| | * | | | | | Merge branch 'master' into libuv010 | Mike Morris | 2014-09-09 | 23 | -270/+254 |
| | |\ \ \ \ \ | | | |/ / / / | |||||
| | * | | | | | Merge branch 'master' into libuv010 | Mike Morris | 2014-08-29 | 8 | -14/+29 |
| | |\ \ \ \ \ | |||||
| | * \ \ \ \ \ | Merge branch 'master' into libuv010 | Mike Morris | 2014-08-27 | 7 | -12/+23 |
| | |\ \ \ \ \ \ | |||||
| | * \ \ \ \ \ \ | Merge branch 'master' into libuv010 | Mike Morris | 2014-08-26 | 11 | -59/+56 |
| | |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: setup-libraries.sh | ||||
| | * \ \ \ \ \ \ \ | Merge branch 'master' into libuv010 | Mike Morris | 2014-08-25 | 12 | -48/+99 |
| | |\ \ \ \ \ \ \ \ | |||||
| | * | | | | | | | | | bump mapnik-packaging, conform to libuv 0.10 api | Mike Morris | 2014-08-20 | 2 | -5/+5 |
| | | | | | | | | | | | |||||
| | * | | | | | | | | | Merge branch 'master' into libuv010 | Mike Morris | 2014-08-19 | 29 | -216/+238 |
| | |\ \ \ \ \ \ \ \ \ | |||||
| | * | | | | | | | | | | revert ↵ | Mike Morris | 2014-08-13 | 1 | -9/+4 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | https://github.com/mapbox/mapbox-gl-native/commit/992815cc3da3a440dbc56c61925a4e5443b58073 | ||||
* | | | | | | | | | | | | restructure gyp files | Konstantin Käfer | 2014-10-24 | 7 | -0/+302 |
| |_|_|_|_|_|_|_|_|_|/ |/| | | | | | | | | | | |||||
* | | | | | | | | | | | New mason-based build system | Konstantin Käfer | 2014-10-22 | 5 | -7/+25 |
|\ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / |