summaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* [core][ios][macos][android]DDS-ify `text-letter-spacing` and `text-max-width`Asheem Mamoowala2017-08-303-10/+10
|
* [core] make thread.hpp publicIvo van Dongen2017-08-301-163/+0
|
* [core] Set Style::Impl::loaded only when finishing parsing styleBruno de Oliveira Abinader2017-08-301-1/+2
|
* [core] Clear RenderGeoJSONSource tilePyramid if no data is availableBruno de Oliveira Abinader2017-08-301-6/+11
|
* Implement icon-anchor propertyLauren Budorick2017-08-288-65/+107
|
* [core] Fix issue #9843 (overzoomed line label rendering glitch).Chris Loer2017-08-251-19/+53
| | | | | | Ports fix for GL JS issue #5112. Line label projection can't be based on tile geometry that's behind the plane of the camera. The relevant tests are still ignored because the overzoomed collision behavior is different between native and JS.
* [core] Add optional type template parameter to util::unit, so that it ↵Chris Loer2017-08-251-2/+2
| | | | doesn't always pick up the default type of 'double' from util::mag.
* [core] Added GeometryTileWorker-owned image correlation IDBruno de Oliveira Abinader2017-08-257-20/+41
|
* [core] Don't throttle placement in still modeBruno de Oliveira Abinader2017-08-252-2/+8
|
* Revert "[core] Ensure image dependencies in ↵Bruno de Oliveira Abinader2017-08-251-6/+1
| | | | | | GeometryTileWorker::onImagesAvailable" This reverts commit cd8eb13ba2d8b65f6cac12a36e0586abc56fcb9f.
* [core] No need to skip glClear optimization in overdraw modeJohn Firebaugh2017-08-241-5/+0
|
* [core] Eliminate temporary sources setJohn Firebaugh2017-08-241-11/+8
|
* [core] Clean up includes and forward declarationsJohn Firebaugh2017-08-243-25/+13
|
* [core] Inline Renderer::Impl::doRenderJohn Firebaugh2017-08-243-41/+25
|
* [core] Remove unnecessary members from UpdateParametersJohn Firebaugh2017-08-243-8/+2
|
* [core] Create BackendScopes in Renderer, assert in ImplJohn Firebaugh2017-08-242-9/+7
| | | | This avoids a long series of reset() calls in the Impl.
* [core] Inline RenderItem and RenderDataJohn Firebaugh2017-08-242-49/+18
|
* [core] Merge RenderStyle into Renderer::ImplJohn Firebaugh2017-08-247-605/+477
|
* [core] Avoid GeometryTile dependency in FeatureIndexJohn Firebaugh2017-08-243-23/+14
|
* [core] Avoid RenderStyle dependency in query codeJohn Firebaugh2017-08-2420-93/+77
|
* [core] Update ZoomHistory.lastInteger{Zoom,Time} if different from floor zoomBruno de Oliveira Abinader2017-08-221-16/+21
|
* Set Default MaxZoom to 22Asheem Mamoowala2017-08-212-2/+2
|
* [core] Correct x-offset introduced by vertical glyph rotationChris Loer2017-08-183-12/+21
| | | | | Fixes issue#9768. Port of GL JS PR #5100.
* [core] Ensure image dependencies in GeometryTileWorker::onImagesAvailableBruno de Oliveira Abinader2017-08-141-1/+6
|
* [core] Added Style::getDefaultCamera()Bruno de Oliveira Abinader2017-08-114-45/+14
|
* [core] remove dependencies on RunLoopIvo van Dongen2017-08-094-8/+8
|
* [core] current schedulerIvo van Dongen2017-08-091-0/+19
| | | | - Adds a way to set the current scheduler on the thread to be used whenever a mailbox is created that needs to reply on this thread
* [core] Use separate attribute component for line normalsJohn Firebaugh2017-08-087-40/+39
| | | | Broadcom GPUs don't cope well with using the least significant bit for this.
* [core] finish must-revalidate supportKonstantin Käfer2017-08-081-0/+1
|
* [core] Do not use polymorphic lambdaThiago Marcos P. Santos2017-08-071-34/+52
| | | | | | Crashes with GCC 5.2.0 needed by Qt Automotive. https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68278
* [core] Include what you useThiago Marcos P. Santos2017-08-071-0/+1
| | | | Fix linking error on MacOS with older clang versions.
* [core] Remove std:: namespace for some functionsThiago Marcos P. Santos2017-08-071-1/+1
| | | | They are not available on Android + GCC (needed by Qt)
* [core] fix rendering of fill outlines that have a different color than the ↵Konstantin Käfer2017-08-071-30/+22
| | | | fill itself
* [core] Simplify generate-shaders.jsJohn Firebaugh2017-08-0212-24/+176
| | | | We moved the #pragma ⇢ #ifndef logic into gl-js.
* [core] modify texture coordinate scaling (#9153)Molly Lloyd2017-07-275-17/+23
| | | | | | | | | ignore unsupported dds property tests fix tests remove unneeded texture extent variable bump gl-js to master
* [core][android][macos][ios] Implement property functions for line-join, ↵Lauren Budorick2017-07-2612-99/+112
| | | | text-justify, text-anchor (#9583)
* [all] Merge View into RendererBackendJohn Firebaugh2017-07-2611-25/+18
|
* [core] Fix issues with the std:: namespace and old compilersThiago Marcos P. Santos2017-07-267-3/+14
| | | | Specifically when building Android with GCC 4.9 (which Qt still does :-/)
* [core] fix backend scope handling on render, cleanup and lowmemoryIvo van Dongen2017-07-251-4/+4
| | | | | - Make renderer frontend responsible for creating a BackendScope on render - encapsulate backend scope handling on cleanup and low memory in renderer impl
* [node] Reset Style::Impl::lastError when loading a new styleJohn Firebaugh2017-07-241-0/+2
|
* [core] generate masks for raster tiles to avoid painting over childrenKonstantin Käfer2017-07-2411-8/+105
|
* [core] add algorithm for computing masks for raster tilesKonstantin Käfer2017-07-243-0/+148
|
* [android] Disable program caching on Adreno 3xx, 4xx, and 5xx GPUs due to ↵John Firebaugh2017-07-211-1/+15
| | | | known bugs
* [core] Work around Adreno 2xx GPU bugs (#9573)John Firebaugh2017-07-211-0/+7
|
* [core] Correctly track sprite loaded state through smart setStyleJohn Firebaugh2017-07-204-13/+20
|
* [core] Fix build; struct ⇢ classJohn Firebaugh2017-07-1911-11/+13
|
* [core] Refactor Painter awayJohn Firebaugh2017-07-1941-870/+811
|
* [core] Inline Painter::renderPassJohn Firebaugh2017-07-192-41/+42
|
* [core] Move extrusion rendering to RenderFillExtrusionLayerJohn Firebaugh2017-07-192-53/+42
|
* [core] Extract renderTileDebug; inline renderClippingMaskJohn Firebaugh2017-07-199-266/+175
|