summaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* [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
|
* [core] Inline Painter::renderSymbolJohn Firebaugh2017-07-193-207/+195
|
* [core] Inline Painter::renderLine and RenderImageSource::renderJohn Firebaugh2017-07-195-116/+102
|
* [core] Inline Painter::renderLineJohn Firebaugh2017-07-193-102/+78
|
* [core] Inline Painter::renderFillExtrusionJohn Firebaugh2017-07-193-99/+77
|
* [core] Inline Painter::renderFillJohn Firebaugh2017-07-193-154/+134
|
* [core] Inline Painter::renderCircleJohn Firebaugh2017-07-193-70/+46
|
* [core] Inline Painter::renderBackgroundJohn Firebaugh2017-07-193-88/+74
|
* [core] Eliminate Bucket::renderJohn Firebaugh2017-07-1931-105/+112
|
* [core] No need for default ctor in {Update,Tile}ParametersBruno de Oliveira Abinader2017-07-1911-71/+11
|
* [core] std::vector can be bracket-initializedBruno de Oliveira Abinader2017-07-192-4/+4
|
* [Qt] Rename files with same nameThiago Marcos P. Santos2017-07-191-0/+0
| | | | | QMake is having some issues with files with same names when building the Qt Location plugin.
* [core] BackendScope prevent double (de-)activationIvo van Dongen2017-07-181-8/+27
| | | | | - 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 backendIvo van Dongen2017-07-187-26/+25
|
* [core] renderer interfaceIvo van Dongen2017-07-1815-264/+456
|
* [core] split backend from mapobserverIvo van Dongen2017-07-181-1/+5
|
* [core] mutate style on annotation mutations immediatelyIvo van Dongen2017-07-184-68/+60
|
* [core][ios][android][macos] Use premultiplied image directly for RasterTile ↵Asheem Mamoowala2017-07-178-19/+24
| | | | and ImageSource, un-premultiply in the shader for blending
* [core] Use shared pointer to manage Image source raster data and speed up ↵Asheem Mamoowala2017-07-176-41/+74
| | | | change detection
* [core] abort early when the dimension is 0Konstantin Käfer2017-07-171-1/+1
|
* [core] fix undefined behavior for division through 0Konstantin Käfer2017-07-173-10/+30
|
* [core] fix division by zero when defaultFadeDuration is 0Konstantin Käfer2017-07-131-1/+4
|
* [android] Force previously cached program binaries to be regeneratedJohn Firebaugh2017-07-121-0/+1
|
* [core] Pass correct sources to programIdentifierJohn Firebaugh2017-07-121-10/+6
|
* [core] No need for optional in map of VertexArraysJohn Firebaugh2017-07-123-10/+9
|
* [core] Add comments explaining typing of AttributeLocation and UniformLocationJohn Firebaugh2017-07-121-0/+8
|
* [core] Reduce memory requirements of VertexArraysJohn Firebaugh2017-07-124-12/+34
|
* [core] Remove segment.cppJohn Firebaugh2017-07-121-7/+0
|