Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [core] Removed unused constructorupstream/tvn-test-ci-time-out | Thiago Marcos P. Santos | 2017-08-07 | 1 | -8/+0 |
| | | | | | | | | | | Not in use at the moment, was causing a compiler error on Apple LLVM version 8.0.0 (clang-800.0.42.1). ``` src/mbgl/sprite/sprite_loader.cpp:25:11: error: call to constructor of 'Actor<mbgl::SpriteLoaderWorker>' is ambiguous ``` | ||||
* | [core] Remove std:: namespace for some functions | Thiago Marcos P. Santos | 2017-08-07 | 1 | -2/+2 |
| | | | | They are not available on Android + GCC (needed by Qt) | ||||
* | [core][android][macos][ios] Implement property functions for line-join, ↵ | Lauren Budorick | 2017-07-26 | 3 | -12/+12 |
| | | | | text-justify, text-anchor (#9583) | ||||
* | [all] Merge View into RendererBackend | John Firebaugh | 2017-07-26 | 4 | -23/+7 |
| | |||||
* | [core] Fix issues with the std:: namespace and old compilers | Thiago Marcos P. Santos | 2017-07-26 | 1 | -0/+25 |
| | | | | Specifically when building Android with GCC 4.9 (which Qt still does :-/) | ||||
* | [core] fix backend scope handling on render, cleanup and lowmemory | Ivo van Dongen | 2017-07-25 | 1 | -4/+0 |
| | | | | | - Make renderer frontend responsible for creating a BackendScope on render - encapsulate backend scope handling on cleanup and low memory in renderer impl | ||||
* | [core] make actor self reference optional | Ivo van Dongen | 2017-07-24 | 1 | -3/+15 |
| | |||||
* | [core] add ask pattern to actor ref | Ivo van Dongen | 2017-07-24 | 1 | -0/+21 |
| | |||||
* | [core] implement ask pattern in actor | Ivo van Dongen | 2017-07-24 | 2 | -0/+46 |
| | |||||
* | [core] Fix build; struct ⇢ class | John Firebaugh | 2017-07-19 | 2 | -2/+2 |
| | |||||
* | [core] No need for default ctor in {Update,Tile}Parameters | Bruno de Oliveira Abinader | 2017-07-19 | 2 | -2/+2 |
| | |||||
* | [core] Bracket init works for optional<T> in GCC 4.9 | Bruno de Oliveira Abinader | 2017-07-19 | 3 | -7/+7 |
| | |||||
* | [core] BackendScope prevent double (de-)activation | Ivo van Dongen | 2017-07-18 | 2 | -0/+9 |
| | | | | | - Guards against duplicate activations by checking wether the backend of the prior scope is the same as the current ones - Makes sure that only the most outer backend scope deactivates by tracking activation state | ||||
* | [core] rename backend to renderer backend | Ivo van Dongen | 2017-07-18 | 3 | -20/+20 |
| | |||||
* | [core] renderer interface | Ivo van Dongen | 2017-07-18 | 5 | -26/+93 |
| | |||||
* | [core] split backend from mapobserver | Ivo van Dongen | 2017-07-18 | 2 | -2/+3 |
| | |||||
* | [core][ios][android][macos] Use premultiplied image directly for RasterTile ↵ | Asheem Mamoowala | 2017-07-17 | 1 | -1/+1 |
| | | | | and ImageSource, un-premultiply in the shader for blending | ||||
* | [core] Update shaders. | Chris Loer | 2017-07-12 | 3 | -0/+9 |
| | | | | | Implements 'icon-pitch-alignment' (issue #9345) Fixes issue #9456 (map-aligned point label regression) | ||||
* | [core] GCC 4.9 bracket initialization issues | Bruno de Oliveira Abinader | 2017-07-12 | 3 | -4/+4 |
| | |||||
* | [core] GCC 4.9 is unable to deduce ctors when using bracket init | Bruno de Oliveira Abinader | 2017-07-12 | 4 | -8/+54 |
| | |||||
* | [core] Added MBGL_CONSTEXPR to satisfy GCC 4.9 | Bruno de Oliveira Abinader | 2017-07-12 | 3 | -6/+16 |
| | |||||
* | [core] GCC 4.9 shadow member warnings | Bruno de Oliveira Abinader | 2017-07-12 | 1 | -3/+3 |
| | |||||
* | [core] GCC 4.9 does not fully support custom variable templates | Bruno de Oliveira Abinader | 2017-07-12 | 6 | -11/+12 |
| | |||||
* | [core] GCC 4.9 does not allow using another member in a constexpr ctor | Bruno de Oliveira Abinader | 2017-07-12 | 1 | -4/+4 |
| | |||||
* | [core] Prefetch low resolution tiles | Thiago Marcos P. Santos | 2017-07-07 | 2 | -0/+11 |
| | |||||
* | [core] Implement circle-pitch-alignment property | Chris Loer | 2017-07-06 | 2 | -0/+8 |
| | | | | Closes issue #9349. | ||||
* | [core] remove tile cache size setter | Ivo van Dongen | 2017-06-27 | 1 | -1/+0 |
| | |||||
* | [core] Removed unused methods | Thiago Marcos P. Santos | 2017-06-26 | 3 | -56/+0 |
| | | | | No longer needed after refactoring ::setResourceTransform. | ||||
* | [core] Use the ResourceTransform instead of callbacks | Thiago Marcos P. Santos | 2017-06-26 | 2 | -4/+10 |
| | | | | | Based on the actor model, can be considered safer to use since we don't need to worry about object lifetime anymore. | ||||
* | [core] Store pointer instead of referect to the Object in ActorRef | Thiago Marcos P. Santos | 2017-06-26 | 1 | -3/+3 |
| | | | | | | | | | | | GCC complains about implicitly deleted assigment constructor when trying to do this: void setResourceTransform(optional<ActorRef<ResourceTransform>> transform) { resourceTransform = transform; } optional<ActorRef<ResourceTransform>> resourceTransform; | ||||
* | [core] Introduce the ResourceTransform | Thiago Marcos P. Santos | 2017-06-26 | 1 | -0/+26 |
| | | | | Wrapper for transforming URLs on the OnlineFileSource. | ||||
* | [core] Make the mbgl/actor headers public | Thiago Marcos P. Santos | 2017-06-26 | 3 | -0/+168 |
| | | | | | They will be needed by the DefaultFileSource, something that we also export as public. | ||||
* | [core] Move setStyleJSON/URL to Style; add Map::setStyle | John Firebaugh | 2017-06-22 | 2 | -6/+8 |
| | |||||
* | [all] Promote Style to public API | John Firebaugh | 2017-06-22 | 2 | -36/+80 |
| | |||||
* | [core] Rename ThreadedObject to Thread | Thiago Marcos P. Santos | 2017-06-21 | 1 | -2/+2 |
| | | | | | Now that the old Thread class is gone, we can give ThreadedObject a better name. | ||||
* | [core] Convert DefaultFileSource to ThreadedObject | Thiago Marcos P. Santos | 2017-06-21 | 1 | -2/+2 |
| | | | | Fixes #6426 | ||||
* | [core] Enable property functions for line-width (#9250) | Lauren Budorick | 2017-06-19 | 7 | -6/+9 |
| | |||||
* | [core] Fix composite function approximation for non-integer stops | John Firebaugh | 2017-06-16 | 1 | -22/+53 |
| | |||||
* | [core] Obey "transition" property from style and its default value | John Firebaugh | 2017-06-15 | 1 | -1/+1 |
| | |||||
* | [core] Dynamic program compilation for data-driven properties | John Firebaugh | 2017-06-13 | 1 | -1/+1 |
| | |||||
* | [core] Per-tile glyph/icon atlases | John Firebaugh | 2017-06-13 | 1 | -0/+17 |
| | |||||
* | [core] Added Backend::{assume,set}ScissorTest | Bruno de Oliveira Abinader | 2017-06-13 | 1 | -0/+2 |
| | |||||
* | [core] Added Backend::{assume,set}Viewport | Bruno de Oliveira Abinader | 2017-06-13 | 1 | -2/+2 |
| | |||||
* | Fix undefined memory access in getCoveringRanges() (#9227) | Anand Thakker | 2017-06-09 | 1 | -1/+1 |
| | | | | | | | | | | | | * Add simple unit tests for SymbolSizeBinder * Fix bug in symbol size uniform value calculation For camera functions we were setting the zoom levels in "covering ranges" to `[(zoom stop <= tile zoom), (zoom stop >= 1 + tile zoom)]`, but then evaluating the function at `[tile_zoom, tile_zoom + 1]`. * Check for it != end() before accessing it->first | ||||
* | [core] Collection-level immutability | John Firebaugh | 2017-06-05 | 2 | -1/+16 |
| | | | | Introduce a second level of immutability, over each of the collections held by a style: sources, images, and layers. Tracking immutability at this level allows us to short-circuit significant portions of the RenderStyle update logic via a simple equality check, greatly improving performance. | ||||
* | [core] Refactor RenderSource updates | John Firebaugh | 2017-06-05 | 2 | -0/+8 |
| | | | | | | | * Eliminate updateBatch in favor of diffing layers and detecting changes to properties upon which layout depends. * Replace RenderSource::{update,remove,invalidate,reload}Tiles with a single update method * Replace TilePyramid::{update,remove,invalidate,reload}Tiles with a single update method * Remove Style& dependency TODO from GeometryTile and TileParameters | ||||
* | [core] Use fixed-size std::array for ImageSource coordinates | Asheem Mamoowala | 2017-06-01 | 3 | -12/+11 |
| | |||||
* | [core] Render Image Source | Asheem Mamoowala | 2017-06-01 | 1 | -1/+1 |
| | |||||
* | [core] Offline support for Image Sources | Asheem Mamoowala | 2017-06-01 | 1 | -2/+4 |
| | |||||
* | [core] Add toDouble Conversion method for correctly parsing Lat Lng coordinates | Asheem Mamoowala | 2017-06-01 | 2 | -5/+6 |
| |