Commit Graph

17284 Commits

Author SHA1 Message Date
Stefan Karschti
a42b559fbe Drawable Renderer (#1570), Custom layer (issue #1272) 2023-08-31 15:36:19 +02:00
Tim Sylvester
7e7fa37fd0 fix use of the wrong builder, simplify (#1320) 2023-08-31 15:36:19 +02:00
mwilsnd
d755e40619 Drawable Renderer (#1570), CMake syntax 2023-08-31 15:36:19 +02:00
mwilsnd
00a7bdb4ed Drawable Renderer (#1570), Add -Wno-error=pragmas to clang-tidy CMake command 2023-08-31 15:36:19 +02:00
mwilsnd
6e1ed2b2f3 Drawable Renderer (#1570), Run Android tests on legacy pathway 2023-08-31 15:36:19 +02:00
mwilsnd
dd8ebe4f9a Drawable Renderer (#1570), Fix wrong android imports 2023-08-31 15:36:19 +02:00
mwilsnd
1bef197efc Drawable Renderer (#1570), clang-tidy pass 2023-08-31 15:36:19 +02:00
mwilsnd
429f9a4f97 Drawable Renderer (#1570), bazel: Add homebrew env path, fix SMCalloutView 2023-08-31 15:36:19 +02:00
mwilsnd
c2577bf7b9 Drawable Renderer (#1570), Update bazel warning flags 2023-08-31 15:36:19 +02:00
mwilsnd
9eb1befead Drawable Renderer (#1570), -Wno-psabi, pragmas 2023-08-31 15:36:19 +02:00
mwilsnd
6e9556513c Drawable Renderer (#1570), warnings 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
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
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
Tim Sylvester
e631bc3c42 Drawable Renderer (#1570), warnings 2023-08-31 15:36:19 +02:00
Tim Sylvester
869df68773 Drawable Renderer (#1570), warnings 2023-08-31 15:36:19 +02:00
Tim Sylvester
5a9946733b Drawable Renderer (#1570), fix build issues 2023-08-31 15:36:19 +02:00
Stefan Karschti
b73f101d11 Layer Rendering: order / depth buffer (#1290)
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
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
mwilsnd
9ffa856308 Drawable Renderer (#1570), Add release configuration to xcodeproj scheme 2023-08-31 15:36:19 +02:00
mwilsnd
4c1e7eb02b Drawable Renderer (#1570), Update bazel-package.sh 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
fe165c8924 Eliminate special color attribute handling (#1266) 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
Tim Sylvester
f3247dd6aa Refactor texture location handling to simplify tweakers (#1246)
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
9103d7125c Drawable Renderer (#1570), Apply cull mode 2023-08-31 15:36:19 +02:00
Tim Sylvester
ec1f308ac3 Drawable Renderer (#1570), remove redundant utility function 2023-08-31 15:36:19 +02:00
pre-commit-ci[bot]
847360fcb8 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
6b4f28d5f4 Drawable Renderer (#1570), CI warnings 2023-08-31 15:36:19 +02:00
pre-commit-ci[bot]
d7c9c8b69a 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
e7a82f78bc Drawable Renderer (#1570), CI warnings 2023-08-31 15:36:19 +02:00
pre-commit-ci[bot]
3937ace95a 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
5e97b31d71 Drawable Renderer (#1570), CI warnings 2023-08-31 15:36:19 +02:00
Tim Sylvester
cc58b83609 Drawable Renderer (#1570), Fix analysis warnings 2023-08-31 15:36:19 +02:00
Tim Sylvester
2c422a973b Update fill shaders, rework fill uniforms and attributes. (#1234) 2023-08-31 15:36:19 +02:00
Stefan Karschti
d590ea97a8 Raster Layer (images) (#1223)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: mwilsnd <mwilsnd@gmail.com>
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
008f584b9e Convert Line Atlas to Texture2D & std::variant (#1226)
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
b060abeb92 Topic/fill pass (#1225) 2023-08-31 15:36:19 +02:00
Tim Sylvester
bffa77f98c Drawable Renderer (#1570), Fix stencil IDs on tiles passed to renderTileClippingMasks more than once during a frame 2023-08-31 15:36:19 +02:00
pre-commit-ci[bot]
d482de1f54 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
02e598861a Fix Texture2D upload unpack alignment, filtering (#1219) 2023-08-31 15:36:19 +02:00
pre-commit-ci[bot]
0b2eae8a3a 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
826f17b659 Drawable Renderer (#1570), Fix rendering problems due to tile clip masks being limited by split-view by clearing the state after changing the view.
Somewhat less verbose typing in clip mask tile ID handling.
2023-08-31 15:36:19 +02:00
pre-commit-ci[bot]
2e489ebd3e 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
9a2543b218 Drawable Renderer (#1570), warnings 2023-08-31 15:36:19 +02:00