Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [core] LocalFileSource implementation and tests | Ivo van Dongen | 2016-09-30 | 1 | -0/+1 |
| | |||||
* | [core] move OpenGL extension loading to their own headers | Konstantin Käfer | 2016-09-29 | 2 | -44/+4 |
| | |||||
* | [core] remove dependence on gl.h types | Konstantin Käfer | 2016-09-29 | 3 | -8/+3 |
| | |||||
* | [core] introduces types for GL objects | Konstantin Käfer | 2016-09-29 | 1 | -3/+4 |
| | |||||
* | [core] remove unused GL_TRACK functions | Konstantin Käfer | 2016-09-28 | 1 | -72/+0 |
| | |||||
* | [core] move GL value accessors to gl::value namespace | Konstantin Käfer | 2016-09-27 | 2 | -400/+0 |
| | |||||
* | [core] standardize on uint16_t for texture sizes | Konstantin Käfer | 2016-09-27 | 3 | -8/+8 |
| | |||||
* | [core] store viewport and FBO binding | Konstantin Käfer | 2016-09-27 | 2 | -0/+26 |
| | |||||
* | [core] Removed map attribution API | Minh Nguyễn | 2016-09-26 | 2 | -1/+3 |
| | | | | Since client code can readily access the individual sources, Map doesn’t need to expose a dedicated API for iterating over them. | ||||
* | [core] Source-driven attribution | Minh Nguyễn | 2016-09-26 | 1 | -0/+1 |
| | | | | | | Implemented observer callbacks so the style knows when the source’s attribution changes and the map knows when the style’s attribution changes. Also implemented a getter for a tile source’s attribution. Fixes #2723. | ||||
* | [core] track VAOs and Buffers | Konstantin Käfer | 2016-09-26 | 1 | -0/+32 |
| | |||||
* | [core] make GL value defaults constexpr | Konstantin Käfer | 2016-09-26 | 1 | -21/+21 |
| | |||||
* | [core] Add interface to add sprites to the style | Thiago Marcos P. Santos | 2016-09-22 | 1 | -0/+4 |
| | | | | Unlike annotations, they will go away when we change the style. | ||||
* | Better handling for undefined icon|text-rotation-alignment (#6253) | Young Hahn | 2016-09-21 | 1 | -1/+1 |
| | | | | | | * [core, ios, android] Use `auto` value for properties with calculated defaults * Fix render tests | ||||
* | [core] check GL errors in loop | Mike Morris | 2016-09-21 | 1 | -3/+2 |
| | | | | | | As recommended in https://www.opengl.org/wiki/GLAPI/glGetError char* -> std::string | ||||
* | [core] allow offline region metadata to be updated (#6338) | Molly Lloyd | 2016-09-20 | 1 | -0/+7 |
| | |||||
* | [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 | ||||
* | [core] Use an actor model for tile worker concurrency | John Firebaugh | 2016-09-16 | 1 | -2/+13 |
| | |||||
* | [core] [android] - public api configurable base endpoint (#6309) | Tobrun | 2016-09-15 | 3 | -0/+10 |
| | | | add runloop to test | ||||
* | [core] OnlineFileSource - rate limit | Ivo van Dongen | 2016-09-13 | 3 | -1/+9 |
| | |||||
* | [core] Separate transition options accessors from class API | Bruno de Oliveira Abinader | 2016-09-13 | 1 | -3/+6 |
| | | | | | Now the style class transition options have its own getter/setter, which persists for each style until a new style is set. | ||||
* | [core] Don't use std::move on forwarding references | John Firebaugh | 2016-09-08 | 1 | -13/+16 |
| | |||||
* | [core] Rework invokeWithCallback so that the callback is last | John Firebaugh | 2016-09-08 | 3 | -11/+25 |
| | |||||
* | [core] Extract WorkTaskImpl from run_loop.hpp | John Firebaugh | 2016-09-08 | 3 | -83/+105 |
| | |||||
* | [core] Batch source updates | John Firebaugh | 2016-09-06 | 1 | -3/+2 |
| | |||||
* | [core] Trigger Source::Impl::reload when a filter or layout property is modified | John Firebaugh | 2016-09-06 | 1 | -15/+55 |
| | |||||
* | [core, ios, android, qt] Observe style layer mutations rather than requiring ↵ | John Firebaugh | 2016-09-06 | 2 | -0/+27 |
| | | | | | | SDKs to use Map::update This paves the way for updates to filter and layout properties to trigger a source reload, without each SDK having to participate in the implementation. | ||||
* | [core] Add missing classed paint property getter | John Firebaugh | 2016-09-06 | 7 | -49/+49 |
| | |||||
* | update filter doc usage example (#6202) | Dane Springmeyer | 2016-08-31 | 1 | -5/+2 |
| | |||||
* | [core] Change GeoJSONSource::getURL() to return an optional<std::string> | John Firebaugh | 2016-08-26 | 1 | -1/+2 |
| | | | | GeoJSON sources may have inline GeoJSON rather than a URL; returning an optional type ensures that consumers handle this case. | ||||
* | [tests] Add unit test for style loading failures | Thiago Marcos P. Santos | 2016-08-24 | 1 | -0/+4 |
| | |||||
* | [core] Add static getters for property default values (#6124) | John Firebaugh | 2016-08-23 | 7 | -0/+88 |
| | |||||
* | [core] Don't allow style mutations to be overwritten by revalidation | John Firebaugh | 2016-08-23 | 1 | -0/+4 |
| | | | | | * Once we get a fresh style, stop revalidating. * If the style is mutated, stop revalidating and preserve the existing mutations. | ||||
* | [core] #6071 - extract GeoJSONOptions conversion from GeoJSONSource conversion | Ivo van Dongen | 2016-08-23 | 2 | -55/+83 |
| | | | | | | | | | | | | | | * [core] geojson_options - retain original error message * [core] tests - initial style conversion stub methods * [core] geojsonoptions conversion - initial unit tests * [core] tests - fix forward reference issue * [core] geojsonoptions conversion - unit tests * [core] geojsonoptions conversion - renamed Holder to Value | ||||
* | [core] set correct depth values for CustomLayer so compositing works | Konstantin Käfer | 2016-08-22 | 1 | -0/+2 |
| | |||||
* | [Qt] Implement a Qt headless renderer | Thiago Marcos P. Santos | 2016-08-22 | 1 | -1/+8 |
| | | | | Using legacy QGLWidget because we support Qt4. | ||||
* | [core] add ability show visualize the depth buffer to the GLFW and macOS app | Konstantin Käfer | 2016-08-19 | 1 | -1/+10 |
| | |||||
* | [core] parse more Style JSON properties | Konstantin Käfer | 2016-08-19 | 1 | -0/+7 |
| | | | | We're now parsing "name", "center", "zoom", "bearing", and "pitch" from the stylesheet. | ||||
* | [core] added template instances for Source.is<>(). | Ivo van Dongen | 2016-08-18 | 3 | -0/+15 |
| | |||||
* | [core] support "scheme": "tms" in TileJSON files | Konstantin Käfer | 2016-08-16 | 3 | -0/+13 |
| | |||||
* | [core, android, ios, macos] Replaced getPointAnnotationsInBounds() w/ ↵ | Minh Nguyễn | 2016-08-12 | 1 | -2/+1 |
| | | | | | | | queryPointAnnotations() (#5165) queryPointAnnotations() accepts a screen rectangle instead of a geographic bounding box, so marker hit testing works at the edges of a rotated, tilted map view. Fixes #5151. | ||||
* | [core] Use NDEBUG instead of DEBUG | Bruno de Oliveira Abinader | 2016-08-05 | 3 | -3/+3 |
| | | | | | CMake defines 'NDEBUG' by default for release build, so we can check if that's not defined instead of using 'DEBUG' for debug build. | ||||
* | GeoJSON point clustering (#5724) | Vladimir Agafonkin | 2016-07-27 | 3 | -32/+110 |
| | | | | | | | | | | | | | | | | * 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 | ||||
* | [glfw] Added 'addRandomLineAnnotations' | Bruno de Oliveira Abinader | 2016-07-23 | 1 | -0/+2 |
| | |||||
* | [core] Add support for $id key to filters | John Firebaugh | 2016-07-18 | 3 | -11/+29 |
| | | | | https://github.com/mapbox/mapbox-gl-style-spec/issues/391 | ||||
* | [core] Move set/get thread names to platform:: | Thiago Marcos P. Santos | 2016-07-16 | 1 | -0/+6 |
| | | | | Android needs its own implementation. | ||||
* | [core] Revert workaround for std::atomic on ARMv5 | Thiago Marcos P. Santos | 2016-07-13 | 2 | -8/+7 |
| | | | | | | Got fix on r12. https://github.com/android-ndk/ndk/issues/31 | ||||
* | [core] Use PropertyValue<T> for Annotation line/fill | Bruno de Oliveira Abinader | 2016-07-13 | 1 | -6/+7 |
| | |||||
* | [core] Report conversion errors using std::string | Thiago Marcos P. Santos | 2016-07-12 | 1 | -1/+3 |
| | | | | | char* increases the risk of pointing to a invalid reference. Qt had to use a static variable as retainer to workaround. | ||||
* | [core] Added missing pragmas to style conversion headers | Bruno de Oliveira Abinader | 2016-07-11 | 3 | -0/+6 |
| |