summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* [test-runner] Fix -Werror=shadow issues in test runnerupstream/alexshalamov_fix_shadowed_paramsAlexander Shalamov2019-12-121-19/+18
|
* [build] Better isolate compiler flagsThiago Marcos P. Santos2019-12-1112-45/+82
| | | | | | | | | | | Previously we had UndefinedBehavior mixed with other sanitizers, in special implicit conversions and overflows. Also, run the sanitizers in Release configuration, so they will run faster. -O1 is just needed for perfectly nice stack traces. Also, moving the flags to an interface will prevent them to leak to our external dependencies.
* [build] Upload nitpick artifactsThiago Marcos P. Santos2019-12-111-4/+6
| | | | | Upload diffs when the sanity bot complains about some wrong formatting of the code or buildsystem.
* [build] remove obsolete code in shader generation (#14906)Vladimir Agafonkin2019-12-111-5/+0
|
* [metrics] Run Android RenderTestRunner bot in rebaseline mode (#16036)zmiao2019-12-111151-17/+89
|
* [test-runner] Add desctiption for --update commandAlexander Shalamov2019-12-101-1/+4
|
* [test runner] Report absolute path to the results html fileMikhail Pozdnyakov2019-12-101-1/+1
|
* update mapbox-gl-js (#16022)Ansis Brammanis2019-12-092-1/+17
|
* [metrics] Run gfx, network and memory probes in 'rebaseline' modeAlexander Shalamov2019-12-091-2/+2
|
* [test-runner] Add rebaseline flagAlexander Shalamov2019-12-093-7/+24
| | | | | Rebaseline flag allows to update or create new metric, in cases when metric check is failed or expected metric is missing.
* [test-runner] Simplify update option and remove obsolete ifdefsAlexander Shalamov2019-12-092-33/+12
|
* [metrics] Create gcc8-release metrics configurationAlexander Shalamov2019-12-091147-22/+31
|
* [metrics] Update render-test-probe-unit-tests memory expectationsMikhail Pozdnyakov2019-12-094-16/+16
|
* [core] Placement::commit() handles absence of previuos placementMikhail Pozdnyakov2019-12-093-5/+14
|
* [core] Simplify placement code path for still and tile modesMikhail Pozdnyakov2019-12-092-11/+29
|
* [core] Add unit test for calculateTileDistancesAlexander Shalamov2019-12-095-4/+34
|
* [core] Add unit test for getAnchors and remove unused fieldAlexander Shalamov2019-12-096-9/+140
|
* [core] Don't use signed int type for anchor segmentAlexander Shalamov2019-12-097-40/+75
|
* [glfw] Add static render test creatorThiago Marcos P. Santos2019-12-099-8/+256
| | | | | | | Press F1 to create a render test for the current view. The test will be created at the base folder (current if nothing is provided) + /NNNN (the next free entry).
* [build] Detect unsigned-integer-overflow and implicit-conversionThiago Marcos P. Santos2019-12-071-2/+8
| | | | This is a defined behavior but often unintentional.
* [build] Do not halt UBSAN on errorsThiago Marcos P. Santos2019-12-071-1/+1
|
* [core] increase padding in CollisionIndex for MapMode::Tile (#15880)Ansis Brammanis2019-12-063-16/+27
| | | | | | | | * [core] fix cutoff cross-tile labels in MapMode::Tile Increase the CollisionIndex's padding so that more of a tile's data gets considered when checking for collisions. This should fix clipped variable placement text labels.
* [android] - add hooks for bulk conversion of geographic coordinates to ↵tobrun2019-12-062-0/+58
| | | | screen coordinates
* [core] Refactoring transform state (#15956)zmiao2019-12-059-197/+526
| | | | | | | | | | * [core] Refactoring transform state class * [core] update matrix in transform, Fix precision * [core] Make matrix mutable so that we only update them when needed * [core] Add getters for matrices
* [test-runner] Make Android RenderTestRunner bot fail when test cases are not ↵zmiao2019-12-0431-31/+357
| | | | | | | | | | | | | | fully passed (#15994) * [test-runner] Fix failed tests, generate android specific expectations * [test-runner] Check render test runner testing result * [test-runner] Add error case to android ignore list * [test-runner] Update metrics * [test-runner] Move Android render tests with big diff(>0.006) to ignore list
* [core] Remove Map::cycleDebugOptionsBruno de Oliveira Abinader2019-12-049-47/+26
|
* [android] remove OfflineRegion.java, gitiginore and issue template. update ↵tobrun2019-12-034-605/+1
| | | | README
* [android] remove platform specific Android code, migrate project to ↵tobrun2019-12-03885-387682/+4
| | | | mapbox-gl-native-android
* [test-runner] Allow to define filter inside manifest fileAlexander Shalamov2019-12-037-16/+22
| | | | | Command line option is still available and allows to override filter that is defined in a manifest file.
* [test runner] Update test commands for Layer::setProperty()Mikhail Pozdnyakov2019-12-031-20/+4
|
* [android][node][qt] Update platform code for style::Layer::setProperty()Mikhail Pozdnyakov2019-12-035-60/+19
|
* [core] Merge style::Layer::set{Layout,Paint}PropertyMikhail Pozdnyakov2019-12-0324-852/+548
|
* [metrics] Rebaseline linux-gcc8 mbgl-offline filesize metricAlexander Shalamov2019-12-021-1/+1
|
* [metrics] Add baselines for formatted-images and line-dasharray render testsAlexander Shalamov2019-12-029-0/+315
|
* [metrics] Rebaseline filesize metric for linux-clang8Alexander Shalamov2019-12-021-3/+3
|
* [core] Add unit test for tagged string's image sectionsAlexander Shalamov2019-12-021-0/+17
|
* [core] Turn off clang format for generated shaded codeAlexander Shalamov2019-12-022-6/+4
|
* [core] Add unit tests for Formatted classAlexander Shalamov2019-12-024-3/+55
|
* [core] Shape images in labels at bucket zoom levelAlexander Shalamov2019-12-024-2/+9
|
* [core] Use linear filtering for icons in text for zoom dependent text-sizeAlexander Shalamov2019-12-021-7/+9
|
* [core] Use new 'SymbolTextAndIcon' program to draw icons in textAlexander Shalamov2019-12-0245-651/+1276
|
* [core] Store 'sdf' flag in vertex attributeAlexander Shalamov2019-12-028-58/+73
|
* [core] Shape images in labels and create image quadsAlexander Shalamov2019-12-0215-230/+389
|
* [core] Calculate line width and line breaks for imagesAlexander Shalamov2019-12-022-23/+34
|
* [core] Pass images and evaluated layout text size to shapingAlexander Shalamov2019-12-025-22/+65
|
* [core] Add evaluated images to styled text sectionsAlexander Shalamov2019-12-024-24/+76
|
* [core] Add image sections to format expressionAlexander Shalamov2019-12-028-92/+151
|
* [core] Bump gl-js versionAlexander Shalamov2019-12-021-0/+0
|
* [core] Introduce Pass<> class and use it for SchedulerMikhail Pozdnyakov2019-12-025-14/+32
| | | | Thus we enforce client to retain the returned `Scheduler` objects.
* [android] Add OfflineManager.runPackDatabaseAutomatically(boolean) APIMikhail Pozdnyakov2019-12-024-4/+37
|