Bart Louwers
8c743d2467
Use std::variant with OfflineRegionDefinition ( #2482 )
2024-06-11 16:45:09 +02:00
Tim Sylvester
716b784dac
Make useLogThread a per-severity option and default Error to false ( #2473 )
2024-06-05 15:27:25 +00:00
Tim Sylvester
33a1e162bc
GPU Expressions ( #2202 )
2024-05-17 07:30:55 -07:00
Bart Louwers
54a07f4b9c
Update clang-format (pre-commit) ( #2312 )
2024-04-24 07:56:10 +03:00
Stefan Karschti
c6bcb76818
Add wide vector shader option to Custom Drawable Layer ( #2183 )
2024-04-15 19:37:26 +02:00
Tim Sylvester
705bdfb3de
add noexcepts ( #2119 )
...
Co-authored-by: Bart Louwers <bart@emeel.net >
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-04-08 15:39:18 +00:00
mwilsnd
4fff8a5d33
Asynchronous GeometryTile deletion ( #2051 )
...
Co-authored-by: Tim Sylvester <tim@wetdogweather.com >
2024-02-28 22:18:08 +00:00
mwilsnd
04d5695a0a
Add ankerl::unordered_dense containers ( #1881 )
...
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-11-27 14:06:01 -05:00
Tim Sylvester
37a9c089a2
Separate properties-as-uniforms per drawable ( #1856 )
2023-11-14 15:43:56 -08: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
Stefan Karschti
40e283cdbb
Custom drawable layer v2 ( #1754 )
2023-10-26 18:36:50 +00: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
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
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
Stefan Karschti
5900d69e92
Fix string indexer reallocation bug ( #1666 )
2023-09-20 19:04:19 +03:00
Stefan Karschti
48b9804ca9
String Indexer refactor ( #1644 )
...
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-09-19 15:25:13 +02: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
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
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
pre-commit-ci[bot]
220d4af7d1
Drawable Renderer ( #1570 ), [pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2023-08-31 15:36:19 +02:00
mwilsnd
8b814fe769
Drawable Renderer ( #1570 ), gcc12 warnings, fix CMake
2023-08-31 15:36:19 +02:00
Alex Cristici
52b9e099e5
Circle layer final ( #1227 )
2023-08-31 15:36:19 +02:00
Tim Sylvester
ab7ba38d1d
Drawable Renderer ( #1570 ), warnings
2023-08-31 15:36:19 +02:00
pre-commit-ci[bot]
0b7555f473
Drawable Renderer ( #1570 ), [pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2023-08-31 15:36:19 +02:00
Tim Sylvester
81461bc357
Drawable Renderer ( #1570 ), warnings
2023-08-31 15:36:19 +02:00
pre-commit-ci[bot]
caee9cc12f
Drawable Renderer ( #1570 ), [pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2023-08-31 15:36:19 +02:00
Tim Sylvester
107a4ef467
Drawable Renderer ( #1570 ), Fix duplicate drawable and vertex state bug
2023-08-31 15:36:19 +02:00
Tim Sylvester
5a9b4c3422
Drawable Renderer ( #1570 ), Drawable per tile
2023-08-31 15:36:19 +02:00
Tim Sylvester
14b53e54ec
First cut at Drawable fundamentals ( #983 )
...
Co-authored-by: mwilsnd <mwilsnd@gmail.com >
Co-authored-by: Alex Cristici <alex.cristici@gmail.com >
2023-08-31 15:36:19 +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
rpitre-wetdog
94e15b7c21
Deleted the Pass file, replacing it with [[nodiscard]] ( #1030 )
2023-04-18 15:16:41 +02:00
Andrei-Florin Bencsik
522ca9ed84
Remove not used includes ( #962 )
2023-03-31 22:53:48 +02:00
Bart Louwers
15ad65dd3d
Use std::optional instead of mbgl::optional ( #911 )
2023-03-17 13:51:59 +02:00
Fabian Vogt
87025882ec
Add some missing cstdint inclusions ( #872 ) ( #874 )
2023-03-03 15:02:38 +01:00
Bart Louwers
52522277bc
Doxygen-based documentation for C++ API ( #796 )
2023-02-12 14:45:06 +01:00
Bart Louwers
f7fa009f08
Use *_t and *_v trait helpers from C++17 STL ( #731 )
2023-01-26 11:10:33 +01:00
tdcosta100
d5acff3c74
Avoid implicit casts and make code more portable ( #716 )
2023-01-23 11:32:53 +01:00
Tadej Novak
1341f33ba4
Add ClientOptions to be able to pass around client name and version ( #365 )
...
* ClientOptions and Qt user agent
* Update CHANGELOG.md
Co-authored-by: Oliver Wipfli <oliver.wipfli@leichteralsluft.ch >
Co-authored-by: Oliver Wipfli <oliver.wipfli@leichteralsluft.ch >
2022-08-13 15:36:50 +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
Tadej Novak
811b18b74e
[win] Additional fixes for MSVC and MinGW ( #142 )
2021-10-19 08:53:23 -07:00
Nuno Goncalves
340f3d6cd6
add missing include to fix error: ‘exception_ptr’ in namespace ‘std’ does not name a type ( #172 )
...
Signed-off-by: Nuno Goncalves <nunojpg@gmail.com >
2021-10-19 08:51:51 -07:00
Nathan Gass
cae0fc272e
Compression ( #147 )
...
* enable header detection in util::decompress and also use it for gziped data
* expose zlib windowBits so mbgl::util::compress can be used for different formats
* also expose windowBits in decompress function for consistency
2021-10-13 16:22:49 -07:00
Tadej Novak
2646f9c414
Add additional 'toString' specialisation ( #140 )
2021-08-29 22:54:53 +02:00