Adrian Cojocaru
7339fb91fd
Custom drawable layer v3 ( #3210 )
2025-02-28 21:49:20 +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
Tim Sylvester
d960b11816
Fix scheduler test failure ( #3145 )
2025-01-21 10:11:34 -08:00
Bart Louwers
527e70b6fa
Allow compiling with Rust code ( #3137 )
...
Co-authored-by: Yuri Astrakhan <YuriAstrakhan@gmail.com >
Co-authored-by: Ian Wagner <ianwagner+github@switzerlandmail.ch >
2025-01-16 16:01:11 +01:00
Bart Louwers
20f1a03c91
Add benchmark and test for color parser ( #3139 )
2025-01-13 18:27:36 +01:00
Alex Cristici
f582327191
UBO consolidation ( #3089 )
...
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2025-01-08 17:41:29 +02:00
tdcosta100
e932cae2fe
Add Windows to CI tests ( #2968 )
2024-12-01 00:21:25 +01:00
Bart Louwers
64c8be58c3
Run Node.js ARM workflow on GitHub runner ( #2859 )
2024-10-07 15:12:34 +00:00
Alexey Kon
9d553c2843
Add array support for icon-padding ( #2845 )
2024-09-21 02:17:33 +02:00
mwilsnd
196bd4eb06
Address some flaky tests ( #2837 )
...
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2024-09-16 13:40:05 -04:00
alasram
b850c257a3
Correct and revise OpenGL texture pooling ( #2709 )
2024-08-29 23:13:26 +02:00
Bart Louwers
d19ab42d0a
Replace M_PI with std::numbers:pi ( #2713 )
2024-08-13 01:26:49 +02:00
Bart Louwers
544f918c17
Use C++20 ( #2659 )
2024-08-11 15:04:14 +02:00
bilal614
89a860d59f
Remove unused dtoa code
2024-07-22 15:50:53 +02:00
mwilsnd
c4c75452b6
Add TaggedScheduler, couple lifetime of tasks and orchestrator ( #2398 )
2024-06-28 23:20:03 +02:00
Alex Cristici
cca3adb375
Layer group uniforms ( #2247 )
...
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2024-04-18 14:22:11 +03:00
Alex Cristici
8264a1c86b
Fill outline triangulated reorganized ( #2266 )
...
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2024-04-16 20:04:06 +03:00
mwilsnd
4fff8a5d33
Asynchronous GeometryTile deletion ( #2051 )
...
Co-authored-by: Tim Sylvester <tim@wetdogweather.com >
2024-02-28 22:18:08 +00:00
Alex Cristici
7387bb8c02
Vertex attribute by index instead of map ( #2116 )
...
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2024-02-16 18:29:53 +00:00
Tim Sylvester
ec9afb5256
UV timer hack ( #2042 )
2024-01-22 10:53:41 -08:00
Tim Sylvester
d46a7c745d
Metal permutations ( #1903 )
2023-12-05 01:15:35 +01: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
a880247e14
Make the StringIndexer default constructor protected ( #1852 )
2023-11-09 11:19:44 -08:00
Tim Sylvester
9e7f1cc3a5
Use TinyUnorderedMap for render tile sets ( #1792 )
...
Co-authored-by: Bart Louwers <bart@emeel.net >
2023-11-01 07:14:01 -07:00
Tadej Novak
a3e3290d68
Fixes for GCC 13 and LLVM 17 ( #1749 )
2023-10-14 10:48:59 +02:00
Bart Louwers
aeaaced81b
Merge remote-tracking branch 'origin' into linux-ci
2023-10-05 09:33:52 +00:00
Alex Cristici
4001b1bb4d
Fixed offscreen unit tests ( #1723 )
2023-10-04 19:12:38 +03:00
Bart Louwers
655e12a5b6
Remove clear() method
2023-10-04 14:00:40 +00:00
Bart Louwers
0a81468939
Make StringIndexer not a singleton
2023-10-04 12:47:17 +00:00
Tim Sylvester
810be67fa2
Issue/1687 ( #1697 )
...
Co-authored-by: Bart Louwers <bart@emeel.net >
Co-authored-by: mwilsnd <mwilsnd@gmail.com >
2023-09-28 11:18:42 -07:00
Tim Sylvester
fc73b16a73
Issue/1648 ( #1668 )
2023-09-21 15:52:33 +00:00
Stefan Karschti
5900d69e92
Fix string indexer reallocation bug ( #1666 )
2023-09-20 19:04:19 +03: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
mwilsnd
8b814fe769
Drawable Renderer ( #1570 ), gcc12 warnings, fix CMake
2023-08-31 15:36:19 +02:00
mwilsnd
97c75856ad
Add WebP decoding support to Linux and Windows ( #1314 )
2023-07-09 15:57:42 +02:00
Bart Louwers
824199f25a
Linux tests + coverage report with Bazel ( #1139 )
2023-05-15 19:42:30 +02:00
Siarhei Fedartsou
0551addfca
Fix Projection.MetersPerPixelAtLatitude test ( #1114 )
2023-05-08 10:16:10 +02:00
Bart Louwers
71f6da2722
Add clang-format ( #1086 )
...
Co-authored-by: mwilsnd <mwilsnd@gmail.com >
2023-05-01 16:57:37 +02:00
Alex Cristici
19b84464a3
Fix render tests failing on Xcode 14.3 ( #1046 )
2023-04-24 17:45:09 +02:00
Siarhei Fedartsou
2a7a6f01a2
Configure clang-tidy CI check ( #1028 )
2023-04-20 09:57:25 +02:00
rpitre-wetdog
94e15b7c21
Deleted the Pass file, replacing it with [[nodiscard]] ( #1030 )
2023-04-18 15:16:41 +02:00
Bart Louwers
15ad65dd3d
Use std::optional instead of mbgl::optional ( #911 )
2023-03-17 13:51:59 +02:00
tdcosta100
f06f60803c
Add windows support ( #707 )
...
Co-authored-by: acalcutt <acalcutt@techidiots.net >
Co-authored-by: Bart Louwers <bart.louwers@gmail.com >
Co-authored-by: Ovidiu Voda <ovi.voda@gmail.com >
2023-02-25 16:12:06 -05:00
Tadej Novak
2dcc9d8b61
[msvc] Avoid warnings in tests ( #276 )
2022-04-26 17:44:49 +02:00
Tadej Novak
32ed70c95d
[msvc] Fix warnings, mainly casting to smaller types ( #270 )
...
If the checks by GitHub Actions checks are met, then it seems good to go. Thanks for supporting FOSS4G!
2022-04-22 11:40:55 -07:00
Birk Skyum
c9c24f376e
fix: add missing #include<algorithm> with GCC 11 ( #204 )
2022-01-20 19:03:48 +01:00
Tadej Novak
811b18b74e
[win] Additional fixes for MSVC and MinGW ( #142 )
2021-10-19 08:53:23 -07:00
Tadej Novak
fe041b80ca
[msvc] Fix compilation errors and warnings ( #141 )
2021-08-29 22:53:42 +02:00
Dan Paulat
8b804a1903
maplibre support for Qt6 and MSVC 2019 ( #125 )
...
* [qt] Updating CMake project files for Qt6
* [qt] Updating non-test projects for Qt6 and msvc2019
* [qt] Test fixes for Qt6 and msvc2019
* [qt] Link whole test archive for Qt and msvc2019
* [qt] Fixing Qt6 headless backend renderer
* [qt] Fixes for test failures
* [qt] Expression and style parser test fixes
* [qt] Backwards compatibility with Qt5 and Qt6
Minimum version is Qt 5.4 due to use of QOpenGLWidget
* [qt] LLVM is no longer required for a Windows build
* [msvc] msvc2019 fixes for maplibre
* Update test/storage/offline_database.test.cpp
Co-authored-by: Tadej Novak <tadej@tano.si >
* Vector + const is not standard C++
Co-authored-by: Tadej Novak <tadej@tano.si >
2021-08-07 11:10:45 -04:00