Commit Graph

103 Commits

Author SHA1 Message Date
Birk Skyum
57a14cf110 Support for WebGPU backend in Android SDK (#4097) 2026-02-28 16:24:14 +01:00
Bart Louwers
5787f9cc38 ios: apply clang-format to Objective-C++ sources (#4060) 2026-02-24 13:37:35 +00:00
Bart Louwers
4fa52298e5 Show progress on device when Android render test is running (#4119) 2026-02-23 23:01:38 +01:00
Nathan Olson
7fe58506c4 Implement distance-based tile LOD (#4057)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Bart Louwers <bart@emeel.net>
2026-02-21 12:38:10 +01:00
Nathan Olson
10dbd5d68d core, android: add support for camera roll (#3011) 2026-01-20 09:57:48 +01:00
Bart Louwers
5882a9c94e update linux-ci to Ubuntu 24.04, apply clang-tidy fixes (#3998) 2025-12-11 21:56:24 +01:00
Tim Sylvester
29428dce42 Add support for parsing MLT-format vector tile sources (#3246)
Co-authored-by: Bart Louwers <bart@emeel.net>
Co-authored-by: Bart Louwers <bart.louwers@gmail.com>
2025-10-31 17:24:12 -07:00
Bart Louwers
c9cd81ca8c Bump minimum Android SDK version from 21 to 23 (#3849) 2025-10-01 18:11:35 +02:00
Bart Louwers
bb42ed111b Move dependencies from maplibre-native-base to vendor (#3829) 2025-09-25 14:17:32 +02:00
Bart Louwers
5af61373b5 Use bazel_dep instead of vendored Google Test with Bazel (#3801) 2025-09-17 15:36:45 +02:00
Birk Skyum
46e2842186 set MLN_WITH_OPENGL=OFF by default, like Metal/Vulkan (#3772) 2025-08-30 21:37:06 +02:00
Tadej Novak
ef3954eb43 [cmake] Declare renderer backend as public (#3717) 2025-08-14 23:01:17 +02:00
Bart Louwers
76d317ebc3 Improve Core Builds for Linux (#3706) 2025-08-09 21:12:46 +02:00
tdcosta100
b12008aa7b Support for MSYS2 builds (#3621) 2025-07-20 13:07:50 +02:00
renovate[bot]
2f61796299 Update dependency gradle to v8.14.3 (#3442)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-04 18:56:13 +00:00
Alex Cristici
8a81444c43 Implement dynamic texture atlas (#3198)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Bart Louwers <bart@emeel.net>
Co-authored-by: Bart Louwers <bart.louwers@gmail.com>
2025-05-14 18:38:47 +03:00
Bart Louwers
c322c6e21f Update NDK to 28.1.13356709 (#3450) 2025-05-08 11:09:11 +02:00
Alex Cristici
66d1e2ac90 Update render tests on Linux (#3441) 2025-04-30 21:26:44 +03:00
Bart Louwers
b9f91c1924 Pull in maplibre-native-base repo (#3389) 2025-04-16 02:18:42 +02:00
Bart Louwers
88fd774e67 Remove legacy renderer from source, build files and CI (#3384) 2025-04-15 19:48:31 +02:00
Bart Louwers
00956faefb Revert #3035 which was causing memory growth issue (#3315) 2025-03-17 19:00:07 +01:00
renovate[bot]
50db49d5bd chore(deps): update dependency gradle to v8.13 (#3253)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-25 17:45:53 +01:00
Bart Louwers
9409520978 Remove alternate repo names Bazel (#3222) 2025-02-14 22:01:03 +00:00
renovate[bot]
9b5d442ffa chore(deps): update dependency gradle to v8.12.1 (#3178)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-14 13:23:38 +01:00
Yuri Astrakhan
a8f4f70636 Fix trailing whitespaces (#3205)
See https://github.com/pre-commit/pre-commit-hooks?tab=readme-ov-file#trailing-whitespace
2025-02-09 03:33:24 +00:00
Tim Sylvester
14559245d8 Eliminate copies in deferred cleanup (#3035) 2025-02-07 18:48:16 +00:00
Bart Louwers
c79b6dcf52 Add end-of-file-fixer pre-commit hook (#3176)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2025-01-24 20:43:50 +01:00
renovate[bot]
b7bf48683c chore(deps): update dependency gradle to v8.12 (#3102)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-20 21:55:39 +01:00
tdcosta100
e932cae2fe Add Windows to CI tests (#2968) 2024-12-01 00:21:25 +01:00
Bart Louwers
ed8444433f Remove hardcoded ccache Android build config (#3041) 2024-11-26 13:32:47 +00:00
renovate[bot]
6272eb318a chore(deps): update dependency gradle to v8.11.1 (#3034)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-25 02:31:54 +01:00
renovate[bot]
c613731e3d Update dependency gradle to v8.11 (#2814)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-12 21:19:04 +01:00
Adrian Cojocaru
e2df2d9061 Fix failing Vulkan render tests (#2851) 2024-09-19 20:30:14 +02:00
Bart Louwers
f54e43c52a Attach render test artifacts AWS Device Farm to workflow (#2812) 2024-09-10 22:16:32 +01:00
Adrian Cojocaru
ea09bdf2b6 Add Android Vulkan backend (#2711)
Co-authored-by: Bart Louwers <bart.louwers@gmail.com>
2024-09-06 17:40:57 +03:00
Bart Louwers
0863dd01b9 Downgrade to Java 11 as target (#2799) 2024-09-05 22:06:33 +02:00
Bart Louwers
bf40cdf5f7 Update Android Gradle Plugin across project (#2796) 2024-09-03 17:11:24 +02:00
Bart Louwers
c3a2fa247c Update Android Dependencies, use maplibre-gestures-android (#2714) 2024-08-19 21:08:18 +02:00
renovate[bot]
ac606a1af2 Update dependency gradle to v8.10 (#2721)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-16 14:21:41 +02:00
renovate[bot]
47ffae1837 Update dependency gradle to v8.9 (#2596)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-06 20:51:36 +00:00
Adrian Cojocaru
072aa32e8b Vulkan renderer backend (#2564)
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>
2024-08-01 22:49:49 +03:00
Yaroslav Biletskyi
e4ff2d225e Remove OkHttp3 ProGuard rules (#2665) 2024-07-31 18:42:25 +00:00
Bart Louwers
5d5bd84d95 Add C++ Unit Tests for Android (#2563) 2024-07-04 01:16:29 +03:00
Bart Louwers
7b09da234a Formatting Objective-C and Objective-C++ (#2492) 2024-06-11 19:01:50 +02:00
Bart Louwers
e546889063 Android build config maintenance (#2465) 2024-06-04 10:26:14 -05:00
renovate[bot]
345da03dcc Update dependency gradle to v8.8 (#2457)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-03 20:19:21 +02:00
Bart Louwers
bf8042585e Update SQLite, Android dependencies (#2419) 2024-05-23 19:11:29 +02:00
Tadej Novak
80c7bc0ef8 [cmake] Rename targets output folder to MapLibre (#2399) 2024-05-19 16:47:47 +02:00
pre-commit-ci[bot]
9c1ca98801 [pre-commit.ci] pre-commit autoupdate (#2394)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2024-05-19 14:44:09 +02:00
Tim Sylvester
33a1e162bc GPU Expressions (#2202) 2024-05-17 07:30:55 -07:00