Commit Graph

18707 Commits

Author SHA1 Message Date
Alex Cristici
aad2e6d182 Enable fill extrusion pattern render tests [Core] (#4261)
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: Adrian Cojocaru <adrian.cojocaru92@yahoo.com>
2026-07-08 11:38:49 +02:00
Bart Louwers
b3052f9fce Fix iOS Bazel cache path (#4384) 2026-07-08 11:19:14 +03:00
Bart Louwers
516e01baa3 Fix iOS Device Farm artifact permissions (#4381) 2026-07-07 23:31:20 +02:00
David Wheatley
5611a2f76b fix(proguard): overly broad enum keep rule (#4365)
Co-authored-by: Adrian Cojocaru <adrian.cojocaru92@yahoo.com>
2026-07-07 18:16:25 +02:00
Nicholas Gates
7f0f09d1bc Add WGPU default platform includes to mbgl-core (#4380) 2026-07-07 15:25:49 +00:00
Martin Marmsoler
4cfc8a97f7 add possibility to link wgpu library from extern (#4272) 2026-07-07 14:26:16 +02:00
Sargun Vohra
58d76e1617 core: Remove dlfcn dependency on Windows (#4347) 2026-07-01 12:49:23 +00:00
Sargun Vohra
027b9340c3 core: Defer WebGPU dynamic texture wrapper creation (#4369) 2026-07-01 12:16:51 +00:00
Taku Fukada
887e6021e6 feat(core): render local CJK glyphs at 2x texture resolution (#4304)
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-07-01 14:52:01 +03:00
Sargun Vohra
60f15190c3 core: Release finished WebGPU command encoders (#4368) 2026-06-30 20:56:27 +00:00
Vladyslav Odobesku
aa90185d42 feat(android): Vulkan graphics backend support for Android custom layers (#4348)
Co-authored-by: Vladyslav Odobesku <VladyslavOdobesku@intellias.com>
Co-authored-by: Claude Opus 4 <noreply@anthropic.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2026-06-26 18:53:00 +02:00
Bart Louwers
9f6f8e3f1b Run iOS CI on GitHub-hosted macOS (#4359) 2026-06-24 03:03:38 +00:00
Bart Louwers
ea5dc44ee4 Release MapLibre Android 13.3.1 (#4361) 2026-06-24 00:27:44 +00:00
Adrian Cojocaru
7a26ce8107 Reduce Android runtime symbol resolution (#4356) 2026-06-23 18:29:31 +02:00
Adrian Cojocaru
51b142b309 Fix surface snapshot timing (#4339) 2026-06-23 17:41:35 +02:00
Adrian Cojocaru
55175e1d9d fix(core): Update image descriptor sets when removing textures (#4351) 2026-06-23 17:40:15 +02:00
Adrian Cojocaru
e7a373b013 core: Fix dynamic texture resource management (#4337) 2026-06-23 17:39:50 +02:00
Adrian Cojocaru
0724dcf58d fix(android): Add missing benchmark app module (#4352) 2026-06-22 20:18:14 +02:00
Michael Kirk
b7d171ea0b doc: fix mdbook links (#4354) 2026-06-19 06:26:20 +00:00
yuiseki
fa8a9c8e32 Bundle wgpu-native into Linux WebGPU amalgamation (#4220) 2026-06-11 13:26:48 +02:00
Bart Louwers
3a7c0a11c2 Fix automated iOS release (#4335) 2026-06-08 11:53:50 +00:00
Bart Louwers
1193b1072e Release MapLibre iOS 6.27.0 (#4333) 2026-06-07 19:55:43 +00:00
Bart Louwers
50bb530afd Release MapLibre Android 13.3.0 (#4334) 2026-06-07 19:51:44 +00:00
twopastmidnight
a2eb4409aa core: ambient cache for pmtile sources (#4290) 2026-06-06 21:10:10 +02:00
Adrian Cojocaru
1b6ed35426 Vulkan fill extrusion instancing [Core optimization] (#4310)
Co-authored-by: Alex Cristici <alex.cristici@gmail.com>
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-06-06 01:06:59 +02:00
Adrian Cojocaru
9fa80b37d2 Implement Vulkan surface snapshot (#4314) 2026-06-06 01:06:40 +02:00
Adrian Cojocaru
8a393c5b2c Fix resize desync between Android surface and renderable (#4328) 2026-06-05 19:59:55 +03:00
Adrian Cojocaru
269d1bc910 Improve Vulkan Android surface lifecycle (#4323) 2026-06-05 19:59:36 +03:00
Adrian Cojocaru
a770b79551 core: Fix specialized location indicator puck scaling (#4327) 2026-06-05 19:59:14 +03:00
github-actions[bot]
7f67843965 Bump js version to 6.5.0-pre.1 (#4330)
Co-authored-by: acalcutt <3792408+acalcutt@users.noreply.github.com>
Co-authored-by: Andrew Calcutt <acalcutt@techidiots.net>
2026-06-05 11:43:16 -04:00
Andrew Calcutt
0642e7a913 replace node-pre-gyp-github with gh release (#4329) 2026-06-05 10:28:16 -04:00
github-actions[bot]
35126d6a51 Bump js version to 6.5.0-pre.0 (#4325)
Co-authored-by: acalcutt <3792408+acalcutt@users.noreply.github.com>
Co-authored-by: Andrew Calcutt <acalcutt@techidiots.net>
2026-06-03 10:10:10 -04:00
Andrew Calcutt
8456c3f925 Update node support to v26, remove node v20, update NAN to 2.27.0 (#4322) 2026-06-02 09:43:55 -04:00
Sargun Vohra
f6d70e954b core: Add source location fallback (#4318)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2026-06-02 00:07:16 +02:00
Sargun Vohra
5602ad8bd3 core: Update Vulkan headers (#4319) 2026-06-01 22:16:20 +03:00
Sargun Vohra
9341970067 core: Enable Vulkan surface transforms by capability (#4320) 2026-06-01 12:32:51 +00:00
Taku Fukada
47d0967756 Fix mlt and icu not included in the macOS amalgamation (#4316) 2026-06-01 12:43:25 +02:00
Bart Louwers
a4072d7467 Replace link with MapLibre Plugins Android (#4313) 2026-05-29 12:29:43 +00:00
liyanjin
f3c29ccf0b fix(android): guard stale layer remove path (#4300)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-27 10:03:21 +08:00
Bart Louwers
b41590e474 Release MapLibre iOS 6.26.1 (#4311) 2026-05-26 18:18:17 +00:00
Sargun Vohra
b53ac1b891 Hide vendored HarfBuzz symbols on Apple (#4263) 2026-05-26 17:28:34 +02:00
Bart Louwers
d20b369af0 Release MapLibre Android 13.2.0 (#4308) 2026-05-25 20:55:02 +00:00
Adrian Cojocaru
57f2521a6a [core] Fix buffer versioning (#4291) 2026-05-25 21:42:11 +02:00
Adrian Cojocaru
fe1d9112a0 [core] Keep BackendScope and context valid when closing the thread pool (#4307) 2026-05-25 19:47:26 +03:00
Sargun Vohra
9e11772fa8 core: clear vulkan allocator handle after destruction (#4302) 2026-05-21 20:24:24 +00:00
dependabot[bot]
103a1447c0 Bump simple-git from 3.33.0 to 3.36.0 (#4293)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-15 00:19:08 +00:00
Adrian Cojocaru
bccfcddfcf Add asynchronous deletion option for Android renderer backend (#4287) 2026-05-13 17:07:13 +03:00
Jonas
6b9b342bf3 fix(renderer): guard ImageManager callback against use-after-free (#4233) 2026-05-12 10:50:19 +00:00
Ramya Ragupathy
9faee4790b Sponsor additions (#4285) 2026-05-11 18:25:39 +02:00
Alex Cristici
6aa804f7e2 Optimize fill extrusion memory by using instancing [Core optimization] (#4256)
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: Adrian Cojocaru <adrian.cojocaru92@yahoo.com>
2026-05-05 18:24:17 +02:00