Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [core] fix shadowing argument on apple clangupstream/ivd-fix-field-shadow | Ivo van Dongen | 2017-08-08 | 1 | -3/+3 |
| | |||||
* | [all] Merge View into RendererBackend | John Firebaugh | 2017-07-26 | 2 | -3/+2 |
| | |||||
* | [node, tests] Consolidate headless rendering logic in HeadlessFrontend | John Firebaugh | 2017-07-26 | 8 | -173/+183 |
| | |||||
* | [default] manage backendscope in renderer frontend | Ivo van Dongen | 2017-07-25 | 3 | -4/+8 |
| | |||||
* | [test] allow only a single shared display to avoid egl errors | Ivo van Dongen | 2017-07-18 | 3 | -6/+15 |
| | |||||
* | [core] rename backend to renderer backend | Ivo van Dongen | 2017-07-18 | 2 | -3/+3 |
| | |||||
* | [core] renderer interface | Ivo van Dongen | 2017-07-18 | 4 | -7/+74 |
| | |||||
* | [core] fix undefined access for HTTP responses that don't contain a body | Konstantin Käfer | 2017-07-13 | 1 | -2/+2 |
| | |||||
* | [all] make default_styles header-only | Konstantin Käfer | 2017-07-13 | 2 | -26/+8 |
| | |||||
* | [core] Added Backend::{assume,set}ScissorTest | Bruno de Oliveira Abinader | 2017-06-13 | 1 | -0/+1 |
| | |||||
* | [core] Use fixed-size std::array for ImageSource coordinates | Asheem Mamoowala | 2017-06-01 | 1 | -4/+4 |
| | |||||
* | [core] Offline support for Image Sources | Asheem Mamoowala | 2017-06-01 | 1 | -7/+22 |
| | |||||
* | [core] Add ImageSource support to style parsers | Asheem Mamoowala | 2017-06-01 | 1 | -0/+2 |
| | |||||
* | [core] Immutable Impls | John Firebaugh | 2017-05-12 | 1 | -22/+35 |
| | |||||
* | [tidy] modernize-use-equals-default | Bruno de Oliveira Abinader | 2017-05-12 | 2 | -3/+2 |
| | |||||
* | [tidy] modernize-use-override | Bruno de Oliveira Abinader | 2017-05-12 | 1 | -1/+1 |
| | |||||
* | [tidy] modernize-use-auto | Bruno de Oliveira Abinader | 2017-05-12 | 1 | -6/+5 |
| | |||||
* | [core, android, ios, macos] Added Traffic Day/Night to default styles | Minh Nguyễn | 2017-05-11 | 2 | -0/+5 |
| | | | | | | The Styles API section of the Mapbox API Documentation site now lists Traffic Day v2 and Traffic Night v2, so this change adds those styles to all the places where styles are listed. Also switched iosapp and macosapp to unversioned style factory methods since MGLStyleDefaultVersion is no longer applicable for all styles. | ||||
* | [ios, macos] Undeprecated unversioned style URL factory methods | Minh Nguyễn | 2017-05-11 | 2 | -8/+7 |
| | | | | | | Undeprecated the unversioned style URL factory methods in MGLStyle for consistency with the Android and Qt SDKs. Added warnings about using them with the runtime styling API. Refactored mbgl::util::default_styles to track different versions for different styles. | ||||
* | [core, android, ios, macos, qt] v10 default styles | Minh Nguyễn | 2017-05-11 | 2 | -7/+7 |
| | | | | Upgraded from v9 default styles to v10 wherever the developer expects to get the latest and greatest, as well as in a couple tests where it may be beneficial to ensure that we can handle a two-digit version number in the style URL. | ||||
* | [core, android] Factor JSON string conversions | John Firebaugh | 2017-05-08 | 1 | -9/+18 |
| | | | | | | | | | | | This adds a `convertJSON` template, to be used like: Error error optional<Foo> foo = convertJSON<Foo>(string, error); Internally, it parses the string with RapidJSON and then calls `convert<Foo>(parsed, error)`. While here, rationalize GeoJSON converters and fix error handling for Tileset conversion in OfflineDownload. | ||||
* | [core] Refactor Source::*Impls into RenderSources and TilePyramid | John Firebaugh | 2017-05-02 | 1 | -3/+1 |
| | |||||
* | [core] Updated Size::isEmpty and TransformState::valid checks | Bruno de Oliveira Abinader | 2017-04-10 | 1 | -1/+1 |
| | |||||
* | [core] destroy HeadlessDisplay after HeadlessBackend implementation | Konstantin Käfer | 2017-04-05 | 1 | -1/+1 |
| | |||||
* | [core] Privatize OpenGL/Context headers | Konstantin Käfer | 2017-03-28 | 2 | -0/+6 |
| | |||||
* | [core] Move OpenGL extension initialization to Backend | Konstantin Käfer | 2017-03-23 | 2 | -9/+1 |
| | |||||
* | [glfw] Support mbgl::MapObserver | Bruno de Oliveira Abinader | 2017-03-15 | 2 | -11/+0 |
| | |||||
* | [core] private OffscreenView implementation | Konstantin Käfer | 2017-02-27 | 2 | -22/+51 |
| | |||||
* | [core] Ensure that context resources are destroyed before context is destroyed | John Firebaugh | 2017-02-20 | 1 | -0/+4 |
| | |||||
* | [core] Eliminate manual HeadlessBackend activation management | John Firebaugh | 2017-02-20 | 2 | -5/+3 |
| | |||||
* | [core] Inline HeadlessBackend::{activate,deactivate,destroy}Context | John Firebaugh | 2017-02-20 | 2 | -24/+4 |
| | | | | HeadlessContext::destroyContext isn't even necessary; std::unique_ptr handles that automatically. | ||||
* | [ios,macos,android,qt] use shared threadpool | Konstantin Käfer | 2017-02-20 | 3 | -1/+28 |
| | |||||
* | [core] remove trailing whitespace, add trailing newlines, add space after // | Konstantin Käfer | 2017-01-27 | 4 | -6/+6 |
| | |||||
* | [core] Replace sqlite3.h dependency in offline database | Bruno de Oliveira Abinader | 2017-01-23 | 1 | -3/+2 |
| | |||||
* | [core] Move lastInsertRowId/changes to sqlite::Statement | Bruno de Oliveira Abinader | 2017-01-23 | 1 | -7/+7 |
| | |||||
* | [core] Evict cached resources and tiles equally by access time (#7770) | Eric Wolfe | 2017-01-18 | 1 | -4/+29 |
| | |||||
* | [core] Remove platform-specific main.cpp from MBGL_TEST_FILES | Bruno de Oliveira Abinader | 2017-01-18 | 1 | -0/+20 |
| | |||||
* | [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 | 6 | -0/+227 |
| | |||||
* | [build] move default ThreadPool implementation to platform/default | Konstantin Käfer | 2016-11-22 | 2 | -0/+80 |
| | |||||
* | [build] move default_styles to platform/default | Konstantin Käfer | 2016-11-22 | 2 | -0/+47 |
| | |||||
* | [core] Use UTF-16 instead of UTF-32 for label features to avoid extra ↵ | Chris Loer | 2016-11-17 | 1 | -1/+1 |
| | | | | | | | conversions and reduce in-memory size. Continue to use uint32 as glyph ID to maintain Glyph PBF, even though we're only using 16 bits of that uint32. Use std::codecvt instead of boost::unicode_iterator for UTF8->UTF16 conversions. | ||||
* | [core] Optimize OfflineDownload::ensureResource (#6707) | Tore Halset | 2016-10-17 | 3 | -9/+77 |
| | | | Add `OfflineDatabase::hasRegionResource`, for use when the actual contents are not needed by the caller, avoiding IO and decompression costs. | ||||
* | [core] Extract some GlyphRange-related constants | John Firebaugh | 2016-09-26 | 1 | -3/+3 |
| | |||||
* | [core] Provide rationale for blocking queue while errors resolve | John Firebaugh | 2016-09-26 | 1 | -0/+17 |
| | |||||
* | [core] Don't allow OfflineDownload to flood the request queue | John Firebaugh | 2016-09-26 | 2 | -80/+67 |
| | |||||
* | [core] allow offline region metadata to be updated (#6338) | Molly Lloyd | 2016-09-20 | 2 | -0/+15 |
| | |||||
* | [core] Convert uses of std::set to std::unordered_set (#6325) | Lucas Wojciechowski | 2016-09-19 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | * src/mbgl/annotation/annotation_manager.hpp * src/mbgl/algorithm/update_renderables.hpp * src/mbgl/geometry/glyph_atlas.hpp * src/mbgl/renderer/painter.cpp and src/mbgl/renderer/render_item.hpp * src/mbgl/renderer/symbol_bucket.hpp and src/mbgl/text/glyph_store.hpp * src/mbgl/sprite/sprite_atlas.hpp * include/mbgl/storage/network_status.hpp * src/mbgl/text/collision_tile.cpp * src/mbgl/style/update_batch.hpp * platform/default/mbgl/storage/offline_download.hpp * Add GlyphRangeSet typedef * Fix whitespace & unused imports | ||||
* | [build] add specific .clang-tidy file for things that use RapidJSON writers | Konstantin Käfer | 2016-09-15 | 1 | -0/+2 |
| | |||||
* | [core] Remove schema v4 migration path | Jason Wray | 2016-09-14 | 2 | -7/+6 |
| |