Commit Graph

242 Commits

Author SHA1 Message Date
Bart Louwers
e3cbdb63a8 Release MapLibre Native iOS 6.2.0 (#2158) 2024-02-28 19:28:00 +00:00
Geolives
f4c6fabbe6 Implementation of multi-sprites in mbgl-core (#1858)
Co-authored-by: Christophe Brasseur <christophe.brasseur@geolives.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Bart Louwers <bart.louwers@gmail.com>
Co-authored-by: Bart Louwers <bart@emeel.net>
2024-02-27 18:42:17 +01:00
Bart Louwers
84838209e4 Prepare for iOS 6.1.1 release (#2143) 2024-02-25 15:24:34 +00:00
Bart Louwers
e461ed6174 Bump iOS version number (#2127) 2024-02-20 17:45:21 +01:00
Bart Louwers
0fc91b236a Changelog for iOS 6.1.0 (#2126) 2024-02-20 17:36:29 +02:00
Stefan Karschti
d6db72e8ba Custom Drawable Layer: Symbol Icon (#1908) 2024-02-16 17:39:47 +02:00
Stefan Karschti
1d00e5b9ea MLNCustomStyleLayer + Metal example (#2041) 2024-02-15 18:43:40 +02:00
Bart Louwers
17e6e7cdcb DocC Improvements (#2111) 2024-02-14 10:09:22 +00:00
Bart Louwers
0ec638f226 Pass --hosting-base-path to docc (#2106) 2024-02-12 22:28:44 +00:00
Bart Louwers
2cf9f75f33 iOS CI Fixes - Release & Docs (#2105) 2024-02-12 11:47:47 -08:00
Bart Louwers
b4d55ecc8a Build DocC documentation for iOS (#2104) 2024-02-12 17:18:14 +01:00
Keith Smiley
5cd2f73d77 [bazel] Run nodejs inside of bazel for genrules (#1948) 2024-02-08 01:29:06 +07:00
Alex Cristici
b683cceb3f iOS moving camera benchmark (#2076)
Co-authored-by: Bart Louwers <bart@emeel.net>
2024-02-01 20:53:28 +02:00
Keith Smiley
c4f852b3f4 Remove custom platforms setting (#2058) 2024-01-30 15:44:59 +07:00
Keith Smiley
802c47dd3b Remove allow_empty = False from BUILD files (#2032) 2024-01-18 22:22:53 +07:00
Bart Louwers
f1cdc20daa Last changes before Metal release (#2024) 2024-01-17 01:28:40 +07:00
Keith Smiley
29c16a4a81 Enable incompatible_disallow_empty_glob (#2014) 2024-01-15 15:12:42 +07:00
Bart Louwers
8c940cb7a6 Switch to manual iOS pre-releases (#2003) 2024-01-08 14:18:52 +01:00
Bart Louwers
ab83392d13 Add instructions iOS release and small fix (#2002) 2024-01-08 01:07:40 +01:00
Bart Louwers
210eb45b44 Add changelog to iOS releases (#1996) 2024-01-05 16:43:57 +01:00
Bart Louwers
39bcb210a0 Automated CocoaPods release (#1991) 2024-01-04 10:48:30 +01:00
Tim Sylvester
ffcf132f20 Replace rather than update Metal buffers (#1842) 2023-11-20 21:58:19 +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
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
Alex Cristici
7f785ae660 Moved requesting current drawable before presenting (#1779) 2023-10-18 23:27:36 +03: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
Tim Sylvester
44b5af7c4a Topic/metal cache (#1704) 2023-10-02 09:47:17 -07:00
Stefan Karschti
a671de64de Add 10x Test Shapes (annotations) + MBXFrameTimeGraphView update (#1689) 2023-09-29 16:56:40 +03:00
Siarhei Fedartsou
28813f10ae typo: baselisk -> bazelisk (#1682) 2023-09-23 20:10:03 +02: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
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
Stefan Karschti
bc988c024b add bundle id prefix to bazel script (#1367) 2023-08-31 15:36:19 +02:00
Tim Sylvester
3018a71374 Drawable Renderer (#1570), Add missing config entries 2023-08-31 15:36:19 +02:00
mwilsnd
07f777ec6e Drawable Renderer (#1570), Merge fixes for bazel 2023-08-31 15:36:19 +02:00