-
-
Notifications
You must be signed in to change notification settings - Fork 69
Feature/vulkan 1.3 #650
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Draft
F1r3w477
wants to merge
34
commits into
dpaulat:develop
Choose a base branch
from
F1r3w477:feature/vulkan-1.3
base: develop
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Draft
Feature/vulkan 1.3 #650
Changes from all commits
Commits
Show all changes
34 commits
Select commit
Hold shift + click to select a range
1c08b9d
Remove unused maplibre-native submodule; bump maplibre-native-qt to 4…
F1r3w477 84a14ab
Use Vulkan rendering pipeline.
F1r3w477 5e6d89e
Improve Vulkan overlay performance and fix storm track rendering.
F1r3w477 2c08d63
Merge upstream/develop into feature/vulkan-1.3
F1r3w477 1439a5d
fix(render): ImGui 1.92.8 Vulkan init API
F1r3w477 b4870a3
fix(map): share alert geometry and guard radar-site ImGui
F1r3w477 630171f
ci: adopt LLVM 21 and add local format/tidy scripts
F1r3w477 bdd3091
build: drop legacy GL shaders and vk_context
F1r3w477 f3d5f69
feat(render): QRhi overlay primitives for map drawing
F1r3w477 14e903b
refactor(map): QRhi MapWidget rendering and basemap share
F1r3w477 7272032
refactor(draw): migrate overlay draw items to render context
F1r3w477 1e5b68b
fix(map): alert click handler and warnings bulk load
F1r3w477 729533f
fix(map): stabilize layer rendering and radar-site ImGui
F1r3w477 ce3f0ee
test: cover geo stroke and map basemap share helpers
F1r3w477 750a454
fix(ci): unblock multi-platform Vulkan PR checks
F1r3w477 716ee48
fix(ci): address remaining PR 650 build failures
F1r3w477 22be9ae
refactor(vulkan): drop GL paths, harden rendering, unify LLVM 22
F1r3w477 a33d2db
fix(ci): resolve PR 650 failures and alert interaction bugs
F1r3w477 963c5da
Merge upstream develop into feature/vulkan-1.3
F1r3w477 d01d369
fix(vulkan): restore multi-pane overlays and alert line joins
F1r3w477 1556d68
style: clang-format-21 Vulkan overlay changes
F1r3w477 b704d73
fix(vulkan): share overlay GPU state and unblock CI
F1r3w477 a6d32e2
style: clang-format-21 Vulkan sharing and CI fixes
F1r3w477 a295acd
fix(ci): keep Conan cache on fail; fix mac Vulkan probe
F1r3w477 4681409
merge: sync upstream/develop; skip macOS Vulkan CI
F1r3w477 f39bafe
feat(mac): add Metal dual-backend for stock aqt Qt
F1r3w477 1aacdd1
style: clang-format Metal dual-backend changes
F1r3w477 434a492
fix(ci): unbreak Metal ARC casts and MSVC C4127
F1r3w477 fbbcb4a
fix(mac): use __bridge for Qt Metal ARC casts
F1r3w477 9cb82d5
merge: sync upstream/develop into feature/vulkan-1.3
F1r3w477 eef32ec
fix(build): unblock post-merge configure and GCC 15/16
F1r3w477 5057a3b
working drawing
F1r3w477 f8d38e2
style: clang-format AlphaBlend vs develop
F1r3w477 49ea744
fix(map): overlay compass, alert strokes, CI builds
F1r3w477 File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Some comments aren't visible on the classic Files Changed page.
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
clang-22 is available as an apt package on ubuntu-26.04.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I may pull clang-19 to 22 into linux-x64 soon to ensure the code base compiles on a range of versions.