Commit Graph

478 Commits

Author SHA1 Message Date
Oliver Wipfli
2a52c534fe Update Linux build instructions (#1965)
Co-authored-by: Bart Louwers <bart.louwers@gmail.com>
2023-12-17 19:32:14 +00:00
abebeos
f8e414a9dc convert java to kotlin (10 last files within 'AndroidSDK..test') (#1926)
Co-authored-by: abebeos <129396476+abebeos@users.noreply.github.com>
2023-12-12 23:13:37 +01:00
abebeos
a29f18f32a Convert java to kotlin (androidTest). (#1952)
Co-authored-by: abebeos <129396476+abebeos@users.noreply.github.com>
2023-12-12 18:48:08 +01:00
Bart Louwers
dda4e4043c Use custom test spec for benchmark on AWS Device Farm (#1951) 2023-12-12 16:58:28 +00:00
Bart Louwers
7ccc5de6b1 Android Benchmark on AWS Device Farm (#1925) 2023-12-07 16:16:06 +01:00
Bart Louwers
27cd953371 Android benchmark on CI (#1905) 2023-12-07 12:36:58 +01:00
Bart Louwers
454efb64ac Benchmark activity Android (#1850) 2023-12-01 09:34:57 -05:00
Tadej Novak
3aacc0aae8 [qt] Only build core platform as part of main maplibre-native repo (#1740) 2023-11-21 17:13:04 +01:00
Tim Sylvester
ffcf132f20 Replace rather than update Metal buffers (#1842) 2023-11-20 21:58:19 +01:00
Stefan Karschti
a73e88fee2 Custom drawable layer: Simple Fill (#1810)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Alex Cristici <alex.cristici@gmail.com>
2023-11-06 19:43:58 +01:00
Alex Cristici
8ad5f9c1fd Benchmark app frame time improvements (#1776)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-11-03 23:03:52 +01:00
Tadej Novak
bb998a4fc5 Fix old Qt version support for usage in linux distributions (#1825) 2023-10-30 23:38:14 +01:00
Tadej Novak
dd53f63002 Ignore Qt installation when finding ICU (#1813) 2023-10-30 10:49:49 +00:00
renovate[bot]
31edbef5f6 Update dependency gradle to v8.4 (#1733)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Bart Louwers <bart@emeel.net>
Co-authored-by: Tadej Novak <tadej@tano.si>
2023-10-29 21:45:43 +01:00
Stefan Karschti
40e283cdbb Custom drawable layer v2 (#1754) 2023-10-26 18:36:50 +00:00
Bart Louwers
85a15c457e Remove old size test (#1802) 2023-10-25 18:20:13 +02:00
Andrew Calcutt
ae2c90719e update for node 21 (#1794)
Co-authored-by: mwilsnd <mwilsnd@gmail.com>
2023-10-23 17:06:58 +02:00
Alex Cristici
7f785ae660 Moved requesting current drawable before presenting (#1779) 2023-10-18 23:27:36 +03:00
Martin d'Allens
f39c7b6587 Fix some inconsistencies and typos in docs and comments (#1773) 2023-10-17 23:41:01 +02:00
pre-commit-ci[bot]
8beb3ca947 [pre-commit.ci] pre-commit autoupdate (#1762)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-10-16 22:10:00 +00:00
Tadej Novak
39f0685368 [qt] Make WASM build run without crashes with latest Qt (#1709) 2023-10-14 12:20:12 +00:00
Stefan Karschti
89b9c3945c Custom Drawable Layer v1 + DrawableBuilder thick lines (#1699) 2023-10-13 16:24:36 +03:00
Tim Sylvester
ce0096aab0 Metal Optimizations (#1748) 2023-10-11 01:34:44 +00:00
Bart Louwers
aeaaced81b Merge remote-tracking branch 'origin' into linux-ci 2023-10-05 09:33:52 +00:00
Tim Sylvester
9173a1141f Merge branch 'topic/metal-sep25' into metal-sep25-merge
# Conflicts:
#	include/mbgl/renderer/layer_tweaker.hpp
#	src/mbgl/renderer/layer_tweaker.cpp
#	src/mbgl/renderer/layers/circle_layer_tweaker.cpp
#	src/mbgl/renderer/layers/fill_layer_tweaker.cpp
#	src/mbgl/renderer/layers/heatmap_layer_tweaker.cpp
#	src/mbgl/renderer/layers/line_layer_tweaker.cpp
#	src/mbgl/renderer/layers/render_circle_layer.cpp
#	src/mbgl/renderer/layers/render_fill_extrusion_layer.cpp
#	src/mbgl/renderer/layers/render_fill_layer.cpp
#	src/mbgl/renderer/layers/render_heatmap_layer.cpp
#	src/mbgl/renderer/layers/render_hillshade_layer.cpp
#	src/mbgl/renderer/layers/render_line_layer.cpp
#	src/mbgl/renderer/layers/render_raster_layer.cpp
#	src/mbgl/renderer/layers/render_symbol_layer.cpp
#	src/mbgl/renderer/layers/symbol_layer_tweaker.cpp
#	src/mbgl/renderer/render_layer.cpp
2023-10-03 13:25:02 -07:00
Bart Louwers
8da7c50ef6 increase timeout iOS tests 2023-10-03 12:46:42 +00:00
Alex Cristici
ef351964a1 Metal sep25 - Fixed compilation error (#1718) 2023-10-02 22:02:47 +03:00
Tim Sylvester
44b5af7c4a Topic/metal cache (#1704) 2023-10-02 09:47:17 -07:00
Alex Cristici
3f1807a11a Metal headless backend (#1690)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-10-02 18:21:59 +03:00
Stefan Karschti
a671de64de Add 10x Test Shapes (annotations) + MBXFrameTimeGraphView update (#1689) 2023-09-29 16:56:40 +03:00
Bart Louwers
2d8cde8abf Update Boost to 1.83, replace Boost Locale with deprecated codecvt STL (#1660)
Co-authored-by: mwilsnd <mwilsnd@gmail.com>
2023-09-27 22:41:50 +02:00
Bart Louwers
34a2097bdd Update Boost to 1.83, replace Boost Locale with deprecated codecvt STL (#1660)
Co-authored-by: mwilsnd <mwilsnd@gmail.com>
2023-09-27 10:02:15 +00:00
Siarhei Fedartsou
28813f10ae typo: baselisk -> bazelisk (#1682) 2023-09-23 20:10:03 +02:00
mwilsnd
c076953527 [Windows] Update libwebp (#1662) 2023-09-22 18:25:40 +00:00
Bart Louwers
dd74d1e84a Fix XCFramework umbrella header (#1674) 2023-09-21 16:53:19 +00:00
Stefan Karschti
2e36dcfcb4 Cache metal pipeline state (#1658)
Co-authored-by: Alex Cristici <alex.cristici@gmail.com>
2023-09-21 16:31:10 +03:00
Tim Sylvester
a7f5d565d8 Topic/metal symbol rebase (#1640)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: mwilsnd <mwilsnd@gmail.com>
Co-authored-by: Alex Cristici <alex.cristici@gmail.com>
Co-authored-by: Stefan Karschti <stefan.karschti@gmail.com>
Co-authored-by: Bart Louwers <bart@emeel.net>
Co-authored-by: Alex Cristici <alex@skoon.energy>
Co-authored-by: Bart Louwers <bart.louwers@gmail.com>
Co-authored-by: Wei Chen <alanchenboy@gmail.com>
Co-authored-by: Siarhei Fedartsou <siarhei.fedartsou@gmail.com>
Co-authored-by: tdcosta100 <tdcosta100@gmail.com>
2023-09-19 01:32:24 +00:00
Bart Louwers
15f300df49 Make iOS pre-release on main merge (#1646) 2023-09-18 23:15:52 +02:00
mwilsnd
fb496dcc7c Simplify bazel xcode scripts (#1639) 2023-09-18 08:03:48 -04:00
Tim Sylvester
25c1f3c7a6 Rebase fill-extrusion work to eliminate dependence on render target branch (#1618)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Alex Cristici <alex.cristici@gmail.com>
Co-authored-by: mwilsnd <mwilsnd@gmail.com>
Co-authored-by: Stefan Karschti <stefan.karschti@gmail.com>
Co-authored-by: Bart Louwers <bart@emeel.net>
Co-authored-by: Alex Cristici <alex@skoon.energy>
Co-authored-by: Bart Louwers <bart.louwers@gmail.com>
Co-authored-by: Wei Chen <alanchenboy@gmail.com>
Co-authored-by: Siarhei Fedartsou <siarhei.fedartsou@gmail.com>
Co-authored-by: tdcosta100 <tdcosta100@gmail.com>
2023-09-15 16:02:26 -07:00
Stefan Karschti
76469a0c22 Drawable performance fixes (2) (#1610)
Co-authored-by: Tim Sylvester <tim@wetdogweather.com>
Co-authored-by: Bart Louwers <bart.louwers@gmail.com>
2023-09-15 14:30:07 +00:00
Tim Sylvester
82ab67aa8d Use a more obvious placeholder image in iOS app instead of the app icon (#1636) 2023-09-13 22:27:52 +00:00
Tim Sylvester
82ec59a2b0 Metal setup merge (#1616)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Alex Cristici <alex.cristici@gmail.com>
Co-authored-by: mwilsnd <mwilsnd@gmail.com>
Co-authored-by: Stefan Karschti <stefan.karschti@gmail.com>
Co-authored-by: Bart Louwers <bart@emeel.net>
Co-authored-by: Alex Cristici <alex@skoon.energy>
Co-authored-by: Bart Louwers <bart.louwers@gmail.com>
Co-authored-by: Wei Chen <alanchenboy@gmail.com>
Co-authored-by: Siarhei Fedartsou <siarhei.fedartsou@gmail.com>
Co-authored-by: tdcosta100 <tdcosta100@gmail.com>
2023-09-13 18:35:20 +00:00
Bart Louwers
a61571c8d2 Remove vestiges split renderer (#1601) 2023-09-05 08:34:50 +00:00
tdcosta100
7e50795ab2 Windows: protect WGLDisplayConfig from being created multiple times by different threads (#1399) 2023-09-03 23:15:23 +02:00
Stefan Karschti
11d7206b9d Drawable performance fixes (#1592)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Tim Sylvester <tim@wetdogweather.com>
2023-09-02 19:55:50 +03:00
Bart Louwers
f59141f319 Drawable Renderer (#1570) 2023-08-31 15:36:19 +02:00
mwilsnd
642903fdb4 Merge branch 'topic/drawable-fixes' into topic/drawable (#1560)
Co-authored-by: Stefan Karschti <stefan.karschti@gmail.com>
Co-authored-by: Alex Cristici <alex.cristici@gmail.com>
Co-authored-by: Tim Sylvester <tim@wetdogweather.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-08-31 15:36:19 +02:00
mwilsnd
c5915954e0 Drawable PR2 - Renderer Integration (#1459) 2023-08-31 15:36:19 +02:00
mwilsnd
71473c4647 Drawable Renderer (#1570), Generate plist files during CI (#1360) 2023-08-31 15:36:19 +02:00