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
Alex Cristici
b585b0086f
Clean more legacy code ( #3478 )
...
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2025-05-16 19:29:25 +03: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
Tim Sylvester
84ca231da5
Fix updates hillshade geometry ( #2842 )
2024-09-23 17:36:00 +02: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
Stefan Karschti
1d00e5b9ea
MLNCustomStyleLayer + Metal example ( #2041 )
2024-02-15 18:43:40 +02:00
Tim Sylvester
fa9712cd8f
Shared attributes ( #1898 )
2023-11-29 02:57:51 +00: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
7f862cd8ff
Share bucket indices ( #1358 )
...
Co-authored-by: Stefan Karschti <stefan.karschti@gmail.com >
2023-08-31 15:36:19 +02:00
Alex Cristici
3056f28756
Hillshade layer ( #1305 )
...
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Tim Sylvester <tim@wetdogweather.com >
Co-authored-by: Alex Cristici <alex.cristici@gmail.com >
2023-08-31 15:36:19 +02:00
Tim Sylvester
5b3af77450
shared vertex buffers ( #1310 )
...
Co-authored-by: Stefan Karschti <stefan.karschti@gmail.com >
2023-08-31 15:36:19 +02:00
Tim Sylvester
8d9fe37a6b
Topic/drawable extrusion ( #1288 )
...
Co-authored-by: Alex Cristici <alex.cristici@gmail.com >
2023-08-31 15:36:19 +02:00
Tim Sylvester
fe165c8924
Eliminate special color attribute handling ( #1266 )
2023-08-31 15:36:19 +02:00
Tim Sylvester
2c18d579cb
Isolated drawable/builder refactoring portion of the symbol work ( #1252 )
2023-08-31 15:36:19 +02:00
Stefan Karschti
7f33ddfef4
Raster layer (Tiles) #1168 ( #1195 )
...
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: Tim Sylvester <tim@wetdogweather.com >
Co-authored-by: Alex Cristici <alex.cristici@gmail.com >
2023-08-31 15:36:19 +02:00
Tim Sylvester
4cac8a8dfb
Topic/atlas tex 2d ( #1194 )
...
Co-authored-by: mwilsnd <mwilsnd@gmail.com >
2023-08-31 15:36:19 +02:00
mwilsnd
a745329eb1
Add Texture2D and use it in PatternAtlas ( #1183 )
...
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-08-31 15:36:19 +02:00
Tim Sylvester
83882e1b73
Topic/vao per segment ( #1188 )
2023-08-31 15:36:19 +02:00
Tim Sylvester
c505d3077e
apply color attributes, refactor ( #1148 )
2023-08-31 15:36:19 +02:00
Tim Sylvester
76658d8717
Drawable Renderer ( #1570 ), Fix color normalization problems, don't produce zero-alpha drawables
2023-08-31 15:36:19 +02:00
Alex Cristici
d8ea91de98
Uniform buffer objects ( #1127 )
...
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
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
61da26fe14
Drawable Renderer ( #1570 ), Eliminate GL drawable/builder dependencies from generic background layer
2023-08-31 15:36:19 +02:00
Tim Sylvester
010b8f9280
Drawable Renderer ( #1570 ), Evaluate and apply color
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
92ce58db86
Rework attributes ( #1048 )
2023-08-31 15:36:19 +02:00
Tim Sylvester
aceb0394ba
Topic/drawable 2 ( #1032 )
...
More vertex attribute work
Move drawables above existing layer rendering.
Use context for the actual draw call.
Fake the vertexes in the shader to get something actually showing up.
Simplify shader state management
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