Akash Mohan Chaudhary
042f21da5c
Rename OpenGL event to GraphicsBackend ( #4515 )
2026-09-06 21:02:21 +00:00
Taku Fukada
843cdec996
fix(core): bundle fastpfor-lib into the Linux/macOS amalgams ( #4538 )
2026-09-06 00:06:43 +02:00
Taku Fukada
6010a2e687
fix(core): update amalgam symbol filters for mln namespace rename ( #4531 )
2026-08-28 11:37:51 +02:00
Bart Louwers
2a8ebc4906
core: rename mbgl directories to mln ( #4511 )
...
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2026-08-22 20:50:14 +02:00
Bart Louwers
550f64be22
core: rename mbgl namespace to mln ( #4487 )
...
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2026-08-14 23:25:20 +02:00
Taku Fukada
d4ae69d3bc
fix(core): make headless OpenGL display singletons thread-safe ( #4332 )
2026-07-13 19:56:09 +00:00
Sargun Vohra
945ffff229
core: Tolerate stencil clipping setup failures ( #4317 )
2026-07-13 18:51:24 +02:00
yuiseki
fa8a9c8e32
Bundle wgpu-native into Linux WebGPU amalgamation ( #4220 )
2026-06-11 13:26:48 +02:00
Martin Marmsoler
01cb5eb12b
link mlt-cpp ( #4183 )
2026-03-21 11:17:39 +00:00
Bart Louwers
c18bbb35c6
Remove MLN_CORE_INCLUDE_DEPS add MLN_CREATE_AMALGAMATION ( #4007 )
2025-12-11 23:37:39 +01:00
Bart Louwers
54565f081b
Improve CMake build setup Harfbuzz and Freetype deps ( #3879 )
2025-10-15 21:58:24 +02:00
Joel Winarske
31176840fa
Vulkan backend fails to build on Linux (Fedora 42) ( #3734 )
...
Signed-off-by: Joel Winarske <joel.winarske@gmail.com >
2025-09-10 16:47:42 +02:00
Bart Louwers
9b6325a14e
Create macOS amalgamation for core releases ( #3768 )
2025-09-02 22:13:38 +02:00
Bart Louwers
4e47c6c025
Tweak Linux amalgamation ( #3767 )
...
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2025-08-28 23:23:35 +02:00
Bart Louwers
8bb12ed501
format Bazel files with buildifier ( #3756 )
2025-08-26 00:27:13 +02:00
Bart Louwers
76d317ebc3
Improve Core Builds for Linux ( #3706 )
2025-08-09 21:12:46 +02:00
Bart Louwers
33e56f13e3
Add static libraries to Linux amalgamation ( #3699 )
2025-08-02 01:05:01 +02:00
Adrian Cojocaru
aeaadc06b4
Fix OpenGL symbols leaking to other backend builds ( #3660 )
2025-07-25 20:06:32 +02:00
mwilsnd
5230853062
Add combined static linux targets ( #3624 )
2025-07-21 16:41:54 +02:00
Nathan Gass
89f453604b
also use MLN_WITH_GLFW in linux.cmake ( #3492 )
2025-05-25 13:50:56 +00:00
Bart Louwers
8e3899df39
Use TARGET_OBJECTS generator expression in CMake for core builds ( #3484 )
2025-05-18 22:21:03 +00:00
Bart Louwers
c43c00d492
Update Linux docs, add to Developer Documentation ( #3451 )
...
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2025-05-13 14:09:43 +02:00
Bart Louwers
88fd774e67
Remove legacy renderer from source, build files and CI ( #3384 )
2025-04-15 19:48:31 +02: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
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
tdcosta100
cf9f41cf61
Add Initial PMTiles support ( #2882 )
...
Co-authored-by: Bart Louwers <bart.louwers@gmail.com >
2025-01-07 14:32:17 +01:00
tdcosta100
e932cae2fe
Add Windows to CI tests ( #2968 )
2024-12-01 00:21:25 +01: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
Yuri Astrakhan
1b014a1536
Improve Dockerfile with cache, Bazelisk, and cmake support ( #2643 )
...
Allow `bazel` and `cmake` to be used with docker by simply adding them after `docker run ...`. Moreover it is designed to keep build and bazel cache between runs, which means no re-downloads between separate `docker run` commands.
Co-authored-by: Bart Louwers <bart.louwers@gmail.com >
2024-07-24 19:39:03 +00:00
Yuri Astrakhan
fb0e7c1fd5
Docs: Use docker build commands as params ( #2642 )
2024-07-22 12:50:08 +02:00
Yuri Astrakhan
529ed981ab
Improve linux build docs ( #2639 )
...
Co-authored-by: Bart Louwers <bart.louwers@gmail.com >
2024-07-22 10:08:14 +00:00
Bart Louwers
04be6ecbd2
(Re)move oudated information from .md files ( #2416 )
2024-05-22 00:23:42 +02:00
Jonas Vautherin
61fd33f526
cmake: enable MLN_WITH_EGL and OPENGL_USE_GLES for Wayland ( #2022 )
2024-02-21 13:26:19 +01:00
Oliver Wipfli
2a52c534fe
Update Linux build instructions ( #1965 )
...
Co-authored-by: Bart Louwers <bart.louwers@gmail.com >
2023-12-17 19:32:14 +00:00
Bart Louwers
15bf44da97
Add expression test runner to Bazel ( #1464 )
2023-08-05 09:48:15 +02:00
mwilsnd
a5ac21587c
Linux CI: Retry failed XOpenDisplay calls and only log errors in coverage run ( #1368 )
...
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 >
2023-07-26 16:35:42 +02:00
mwilsnd
97c75856ad
Add WebP decoding support to Linux and Windows ( #1314 )
2023-07-09 15:57:42 +02:00
Bart Louwers
412c3c1cce
Refresh Debian 11 build instructions ( #1211 )
2023-07-06 11:41:22 -05:00
Bart Louwers
541b514478
Fix coverage report generation ( #1316 )
2023-07-05 15:46:41 -05:00
tdcosta100
4360257d8c
Add Windows support to MBTiles file source ( #905 )
2023-06-26 11:57:26 +02:00
Bart Louwers
69805ad563
Delete unused scripts Linux ( #1220 )
2023-06-08 11:04:45 +02:00
Bart Louwers
3260d32bb0
Add render test to coverage report ( #1192 )
2023-06-07 15:50:51 -05:00
Bart Louwers
2f17d910b7
Include excluded tests in coverage report, use xorg-dummy-driver ( #1193 )
2023-06-07 09:24:16 -05:00
Bart Louwers
824199f25a
Linux tests + coverage report with Bazel ( #1139 )
2023-05-15 19:42:30 +02:00
Bart Louwers
71f6da2722
Add clang-format ( #1086 )
...
Co-authored-by: mwilsnd <mwilsnd@gmail.com >
2023-05-01 16:57:37 +02:00
Birk Skyum
403a12bd1b
Update paths from maplibre-gl-native to maplibre-native ( #1090 )
2023-05-01 09:41:26 +02:00
Tadej Novak
95c7e3818d
[cmake] Use MLN prefix instead of MBGL ( #1054 )
...
Co-authored-by: Bart Louwers <bart@emeel.net >
2023-04-28 00:34:38 +02:00
Birk Skyum
b383abc5a8
Adjust trivial links to maplibre-native ( #1083 )
2023-04-27 21:54:12 +02:00
Birk Skyum
82f3f971f7
Rename MapLibre GL Native -> MapLibre Native ( #1075 )
2023-04-26 20:19:52 +02:00
Bart Louwers
453af362cb
Linux C++ test & render tests on CI ( #1033 )
...
Co-authored-by: rpitre-wetdog <129877142+rpitre-wetdog@users.noreply.github.com >
Co-authored-by: Tadej Novak <tadej@tano.si >
Co-authored-by: Robin <boldtrn@users.noreply.github.com >
Co-authored-by: Siarhei Fedartsou <siarhei.fedartsou@gmail.com >
2023-04-22 14:24:42 +02:00