Mike Taves
fba652eb72
fix: typos ( #4202 )
...
Co-authored-by: Bart Louwers <bart@emeel.net >
2026-07-13 15:08:27 +00:00
Andrew Calcutt
369af13ead
core: Update Hillshade Algorithms and add Color-Relief Layer support ( #3965 )
2026-02-25 20:50:06 -05:00
yousifd
2809961b09
Allow setting frustum offset to not render edges of the screen ( #3676 )
...
Co-authored-by: Bart Louwers <bart@emeel.net >
2025-11-19 18:30:50 +01: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
ff38ee609e
Rename Symbol SDF shader ( #3473 )
2025-05-15 22:09:54 +00:00
Bart Louwers
88fd774e67
Remove legacy renderer from source, build files and CI ( #3384 )
2025-04-15 19:48:31 +02:00
Adrian Cojocaru
7339fb91fd
Custom drawable layer v3 ( #3210 )
2025-02-28 21:49:20 +00:00
Alex Cristici
6a7bf2f7fb
Add semicolon after Tracy preprocessor macros ( #2753 )
...
Co-authored-by: Bart Louwers <bart.louwers@gmail.com >
2024-08-27 13:02:13 +02:00
Tim Sylvester
04d8a1105f
Avoid style warnings on trace points ( #2656 )
2024-07-26 07:04:23 -07:00
mwilsnd
c4c75452b6
Add TaggedScheduler, couple lifetime of tasks and orchestrator ( #2398 )
2024-06-28 23:20:03 +02:00
alasram
4f0f3bac51
Add Tracy instrumentation for CPU and GPU in OpenGL mode. ( #2417 )
2024-06-17 19:20:14 +02: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
Stefan Karschti
d6db72e8ba
Custom Drawable Layer: Symbol Icon ( #1908 )
2024-02-16 17:39:47 +02:00
Stefan Karschti
893c97f20e
Triangulated fill outlines (Metal) ( #1880 )
2023-11-24 14:19:41 +02:00
Tim Sylvester
a7f5d565d8
Topic/metal symbol rebase ( #1640 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: mwilsnd <mwilsnd@gmail.com >
Co-authored-by: Alex Cristici <alex.cristici@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-19 01:32:24 +00:00
mwilsnd
642903fdb4
Merge branch 'topic/drawable-fixes' into topic/drawable ( #1560 )
...
Co-authored-by: Stefan Karschti <stefan.karschti@gmail.com >
Co-authored-by: Alex Cristici <alex.cristici@gmail.com >
Co-authored-by: Tim Sylvester <tim@wetdogweather.com >
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.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
mwilsnd
8779aab3bc
Bazel Updates, Code generation ( #1285 )
...
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
8d9fe37a6b
Topic/drawable extrusion ( #1288 )
...
Co-authored-by: Alex Cristici <alex.cristici@gmail.com >
2023-08-31 15:36:19 +02:00
Alex Cristici
813ddb024a
Heatmap layer ( #1230 )
...
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-08-31 15:36:19 +02:00
Stefan Karschti
8f6bab98c1
Line Layer ( #1142 )
...
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: mwilsnd <mwilsnd@gmail.com >
2023-08-31 15:36:19 +02:00
Tim Sylvester
9ba646e962
Topic/drawable symbol ( #1249 )
2023-08-31 15:36:19 +02:00
mwilsnd
1963697687
Selectable renderer implementation ( #1247 )
...
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
c267f51523
Drawable Renderer ( #1570 ), Fix extra shader references
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
Alex Cristici
52b9e099e5
Circle layer final ( #1227 )
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
Alex Cristici
2c53c138c8
Circle layer ( #1153 )
2023-08-31 15:36:19 +02:00
Tim Sylvester
b8bdf0643c
Drawable Renderer ( #1570 ), Setting up for fill patterns.
...
Handle color and cull modes better.
Rename `DrawableBuilder::ColorMode` to `ColorAttrMode` to avoid confusion with `gfx::ColorMode`.
2023-08-31 15:36:19 +02:00
Tim Sylvester
c505d3077e
apply color attributes, refactor ( #1148 )
2023-08-31 15:36:19 +02:00
mwilsnd
57c165e604
Refactor shaders for drawables ( #1132 )
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
b8c0b1a97c
Drawable Renderer ( #1570 ), Move layer update to where more state is available.
...
Evaluate properties and use actual style color.
Fix problems with attribute bindings and depth modes.
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
e7d32a613a
Topic/drawable ( #1052 )
2023-08-31 15:36:19 +02:00
Tim Sylvester
f76fb98745
Drawable Renderer ( #1570 ), Rebase on main, squash trivial commits
2023-08-31 15:36:19 +02:00
Tim Sylvester
a646cbf938
Topic/drawable 2 ( #1047 )
...
uniforms
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
e2bc75289c
Topic/drawable 2 ( #1029 )
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
Petr Pokorny
41f0be34e7
[general] moving ios and android project under ./platform folder
2020-12-20 12:38:56 +01:00